Mysqldumpslow - 汇总慢查询日志文件
跳到导航
跳到搜索
MySQL慢查询日志包含执行时间较长的查询信息。mysqldumpslow解析MySQL慢查询日志文件并汇总其内容。
通常,mysqldumpslow将具有相似性但特定数值和字符串数据值不同的查询分组。在显示摘要输出时,它会将这些值抽象为N和’S’。要修改值抽象行为,请使用-a和-n选项。
调用mysqldumpslow的方式如下:
mysqldumpslow [options] [log_file ...]
如果没有给出选项,示例输出如下:
Reading mysql slow query log from /usr/local/mysql/data/mysqld80-slow.log Count: 1 Time=4.32s (4s) Lock=0.00s (0s) Rows=0.0 (0), root[root]@localhost insert into t2 select * from t1 Count: 3 Time=2.53s (7s) Lock=0.00s (0s) Rows=0.0 (0), root[root]@localhost insert into t2 select * from t1 limit N Count: 3 Time=2.13s (6s) Lock=0.00s (0s) Rows=0.0 (0), root[root]@localhost insert into t1 select * from t1