我正在尝试使用mytop来确定哪些查询正在执行以及它们需要多长时间。 我可以正确连接到数据库但是
MySQL on localhost (5.1.41-3ubuntu12.8) up 0+01:50:47 [09:30:43] Queries: 3.0 qps: 0 Slow: 0.0 Se/In/Up/De(%): 68767/00/00/00 Key Efficiency: 99.1% Bps in/out: 0.0/ 1.2 Id User Host/IP DB Time Cmd Query or State -- ---- ------- -- ---- --- -------------- 225 root localhost 0 Query show full processlist 186 joom localhost culinary 5684 Sleep
查询的数量随着时间的推移而增加,但查询本身不出现在列表中。 有什么types的configuration,我需要做到启用它?
mytop只能显示正在执行的查询,就像它在检查时只能显示有关进程的信息一样。 您可以使用“s”键调整采样率,或点击空格键强制更新。
(我写了mytop。)
可能的查询执行得太快(默认延迟5秒,改变按's')
在MySQL中运行:
mysql> SELECT SLEEP(100);
然后看mytop输出。