2011-04-08 82 views
8

有没有比EXPLAIN允许更彻底地分析查询的工具?像SQL Server Management Studio一样。MySQL查询分析器

+0

除了PROCEDURE ANALYZE以外,没有什么可以想到的。 – Khez 2011-04-08 13:59:23

+1

还可以显示个人资料http://dev.mysql.com/doc/refman/5.0/en/show-profiles.html – 2011-04-08 14:02:53

+2

还有 - http://www.devart.com/dbforge/ mysql/studio/query-profiler.html – Devart 2011-04-08 14:06:07

回答

1

如果您正在查找可让您查看哪些命令导致错误的界面,请查看mysql工作台。但是,如果您正在寻找一种工具来告诉您哪些命令会减慢查询速度,请查看this

+0

不错! --------- – 2011-05-01 04:56:32

2

sqlyog是一个最好的查询工具。并有Query Profiler当您执行查询时,这些信息提供:

  • 解释结果。
  • 解释扩展。
  • 由于执行查询而导致状态变量的更改。
  • SHOW PROFILE结果。

enter image description here

1

看看Percona's MySQL toolkit。它包含许多有用的工具,包括大量测试查询,而不仅仅是一次一个查询,以及一个用图形显示查询计划的工具。

3

JetProfiler具有良好的用于解释查询的GUI,并可让您实时调整查询。