实时分析mysql - 查找长时间运行的查询

时间:2013-01-05 15:35:42

标签: mysql linux

从命令行(linux)我怎样才能查看长时间运行的mysql查询?

例如,我可以在linux盒子上使用“top”,看看mysqld占用了大量内存。有没有mysql命令行命令可以用来进一步详细说明并缩小罪魁祸首查询?

1 个答案:

答案 0 :(得分:1)

mytop显示当前正在运行的查询。您还可以告诉mysql创建一个慢速日志,所有查询的日志都需要一段时间才能完成。