使用语法
Usage: mysqldumpslow [ OPTS… ] [ LOGS… ]
常用参数
参数 | 描述 |
---|---|
-s | 排序方式,后面跟排序列 |
-r | 反向排序 |
-t | 返回记录数 |
-a | 不将所有的数字抽象为N,字符串抽象为S |
-n NUM | 在名称中至少有n个数字抽象为数字 |
-g | 正则匹配模式,大小写不敏感 |
-v,--verbose | 详细执行信息 |
-d,--debug | 调试模式 |
排序方式:
- al:平均锁定时间
- ar:平均返回记录时间
- at:平均查询时间,默认
- c:计数
- l:锁定时间
- t:查询时间
- r:返回记录
测试实例
# 根据计算返回20条
mysqldumpslow -s c -t 20 /data/mysql_log/mysql-slow.log
# 返回10条执行平均查时间最长的记录
mysqldumpslow -s -t 10 /data/mysql_log/mysql-slow.log