Mysql优化工具

时间:2010-10-25 08:38:35

标签: mysql

任何人都可以建议一个好的MYSQL优化工具,它有助于在长查询中找到瓶颈,从而有助于优化?我正在寻找一个查询分析器。

感谢...

1 个答案:

答案 0 :(得分:1)

嗯,你的意思是查询优化?我想EXPLAIN <query>能够很好地解决瓶颈问题。之后重新定义索引&amp; ...

UPDATE1:您可以结帐 - MySQL optimization tools

UPDATE2:在深入研究我的代码之后,我发现我曾经做过两件事来进行查询优化。

  1. 打开慢速查询日志 - MySQL可以在slow query log中记录昂贵的SQL查询。您可以使用参数long_query_time
  2. 在几秒钟内定义您的期望
  3. mysqldumpslow命令 - 打开日志记录后,您可以使用mysqldumpslow命令分析日志内容。 mysqldumpslow /path/to/your/mysql-slow-queries.log -t 10。这将向您展示十大性能杀手。对于输出中的每个语句,您可以看到相同调用的数量,以秒为单位的执行时间,受影响的行以及语句本身。