性能调优MYSQL数据库

时间:2010-09-16 09:09:51

标签: php mysql performance

如何记录执行所有查询,执行MYSQL查询需要多少秒,以提高数据库的性能? 我正在使用PHP

1 个答案:

答案 0 :(得分:1)

Use the slow query log用于捕获运行时间超过指定时间限制的查询(默认情况下为2秒)。这将向您展示最严重的罪犯;可能很多都是低调的果实,可通过适当的指数来固定。

它不会捕获不同类型的代码气味:在紧密循环中运行多次的相对快速的查询。

如果您愿意,可以将慢查询限制设置为0,它将记录所有查询 - 请注意,这本身会降低服务器速度。