我只想学习如何计算一天在mysql工作台上执行的查询。谢谢

最佳答案

诸如SHOW ENGINE InnoDB STATUS之类的东西为您提供了惊人的细节和对引擎的了解,但底部附近有一个摘要,如下所示:

Number of rows inserted 67871639, updated 554629050, deleted 65687644, read 1072151182312


那可能就是您要寻找的。

替代方法是常规查询日志,但是如果不旋转,它可以快速耗尽磁盘空间。

更新:还有这个:

SHOW GLOBAL STATUS LIKE "Questions";


这是运行查询的数量,但未按类型细分。它从服务器启动时开始递增,因此您必须每天记录一次并记下重置时的时间。

10-07 12:25