请推荐MySQL Profiler(最好是免费的)

时间:2010-10-27 20:34:33

标签: mysql profiler

我试过“Jet Profiler for MySQL”,但我不喜欢

4 个答案:

答案 0 :(得分:4)

mysql的单个图形分析器是Jet Profiler。 see review

答案 1 :(得分:4)

SHOW PROFILESEXPLAIN可直接在MySQL中使用,并提供大量信息。

我猜一些MySQL gui将能够以图形方式呈现它......

编辑:phpMyAdmin也支持此功能,您只需要在显示的执行查询下启用分析,您可以在demo server上尝试。

答案 2 :(得分:1)

在mysql中使用EXPLAIN怎么样?

答案 3 :(得分:-1)

在Ubuntu上找到并打开你的MySQL配置文件,通常是/etc/mysql/my.cnf。查找“记录和复制”部分

# * Logging and Replication
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.

log = /var/log/mysql/mysql.log

或在较新版本的mysql中,注释掉这行代码

general_log_file        = /var/log/mysql/mysql.log
general_log             = 1
log_error                = /var/log/mysql/error.log

取消注释“log”变量以打开日志记录。使用以下命令重启MySQL:     sudo /etc/init.d/mysql restart

现在我们已准备好在查询进入时开始监控查询。打开一个新终端并运行此命令滚动日志文件,必要时调整路径。

tail -f /var/log/mysql/mysql.log