3.6.利用pt-query-digest利器查找三大类有问题的SQL

  1. 查询次数多且每次查询占用时间长的sql

    通常为pt-query-digest分析的前几个查询,该工具可以很清楚的看出每个sQL执行的次数及百分比等信息,执行的次数多,占比比较大的SQL

  2. IO大的sql

    注意pt-query-digest分析中的Rows examine项,扫描的行数越多,iO越大

  3. 未命中的索引的SQL

    pt-query-digest分析中的Rows examine和Rows Send的对比。说明该SQL的索引命中率不高,对于这种SQL,我们要重点进行关注

Last updated

Was this helpful?