/ (2) IO大的sql
注意pt-query-digest分析中的Rows examine项,扫描的行数越多,IO越大
// (3) 未命中的索引sql
pt-query-digest分析中的Rows...,在union和union all语句中,因此它不需要参与查询,所有id字段为null
dependent union: 与union一样,出现在union或union all语句中,但是这个查询要受到外部查询的影响...表示这个subquery的查询要受到外部表查询的影响
derived: from字句中出现的子查询,也叫做派生表,其他数据库中可能叫做内联视图或嵌套select
materialization: 物化子查询通过将子查询结果作为一个临时表来加快查询执行速度...不带from字句的查询或者from dual查询
NULL: 查询的列未被索引覆盖,并且where筛选条件是索引的前导列(where条件字段复合索引连续连起来的索引),意味着用到了索引,但是部分字段未被索引覆盖...using index condition: 与using where类似,查询的列不完全被索引覆盖,where条件中是一个前导列的范围
using temporary: 表示使用了*临时表存储中间结果