如何在mysql中找到每小时执行的select查询数?
有没有找到这个的方法?
请帮帮我。
谢谢,
Nitesh Kumar答案 0 :(得分:1)
你可以启用MySQL的general query logging到一个表(注意这对性能有不可忽视的影响),然后对数据执行查询:
SELECT DATE(event_time), HOUR(event_time), COUNT(*) AS select_queries
FROM mysql.general_log
WHERE argument LIKE 'select %'
GROUP BY DATE(event_time), HOUR(event_time)