mysqldumpslow用法的例子(慢查询)

Mysqldumpslow是一个用MySQL分析慢查询工具

经常使用几个命令

s命令排序(al,at,at,c,l,r,by)

- t只显示顶部n个查询

g模式grep:只考虑业务流程,包括这个字符串

r反排序顺序

s,订单的顺序,主要

c、t、l、r和AC在Al、AR中按查询的数量、查询时间、锁定时间和返回的记录数进行排序,以平均数表示。

T,上面n的意思是返回前面的数据数。

g,背面可以写一个规则匹配模式,不敏感。



下面是一些例子



这里的n代表数字,不同数量的数字可以用同一句SQL语句表示。



以上就是904这样的语句,最大执行时间16.44s,共14861s,最大锁0.0.5s,和总45S









还可以使用g选项使用常规过滤。



s按平均查询时间排序。