如何计算用户每天的连接数和查询数?我需要一些先前在我的MySQL服务器中注册的用户列表,其中包含查询和连接的总数。
例如:
用户|查询
user01 | 120000个
user02 | 340000个
user03 | 154万个
user04 | 1244000
感谢
答案 0 :(得分:4)
您不能直接从MySQL查询此信息,但是您可以打开常规查询日志并解析它,它包含连接信息并记录这些连接运行的查询。
请在此处查看常规查询日志的文档:
http://dev.mysql.com/doc/refman/5.1/en/query-log.html
通用查询日志类似于以下内容:每个连接都有一个顺序标识符。
. . 100215 16:16:09 2 Connect root@localhost on 2 Query select @@version_comment limit 1 100215 16:18:54 2 Query select "Hello, StackOverflow" 100215 16:19:48 2 Query select * from table . .