我只想学习如何计算一天在mysql工作台上执行的查询。谢谢
最佳答案
诸如SHOW ENGINE InnoDB STATUS
之类的东西为您提供了惊人的细节和对引擎的了解,但底部附近有一个摘要,如下所示:
Number of rows inserted 67871639, updated 554629050, deleted 65687644, read 1072151182312
那可能就是您要寻找的。
替代方法是常规查询日志,但是如果不旋转,它可以快速耗尽磁盘空间。
更新:还有这个:
SHOW GLOBAL STATUS LIKE "Questions";
这是运行查询的数量,但未按类型细分。它从服务器启动时开始递增,因此您必须每天记录一次并记下重置时的时间。