在mysql中找不到每小时执行的select查询?

时间:2012-08-27 05:58:55

标签: mysql sql

如何在mysql中找到每小时执行的select查询数?

有没有找到这个的方法?

请帮帮我。

谢谢,

Nitesh Kumar

1 个答案:

答案 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)