mysql慢查询日志分析工具mysqldumpslow
一.mysqldumpslow为mysql自带,安装后既带有该工具.
二.mysqldumpslow经常使用的参数
-s,是order的顺序
al 平均锁定时间
ar 平均返回记录时间
at 平均查询时间(默认)
c 计数
l 锁定时间
r 返回记录
t 查询时间
-t,是top n的意思,即为返回前面多少条的数据
-g,后边可以写一个正则匹配模式,大小写不敏感的
三.示例
1.
mysqldumpslow -t 10 -s t -g "left join" host-slow.log
2.
mysqldumpslow -s l -t 10 slow_query.log //锁定时间最长的前10条