标签: php mysql performance
如何记录执行所有查询,执行MYSQL查询需要多少秒,以提高数据库的性能? 我正在使用PHP
答案 0 :(得分:1)
Use the slow query log用于捕获运行时间超过指定时间限制的查询(默认情况下为2秒)。这将向您展示最严重的罪犯;可能很多都是低调的果实,可通过适当的指数来固定。
它不会捕获不同类型的代码气味:在紧密循环中运行多次的相对快速的查询。
如果您愿意,可以将慢查询限制设置为0,它将记录所有查询 - 请注意,这本身会降低服务器速度。