索引优化与查询优化
子查询优化
示例:
优化后
排序优化
注意:
1、order by 且 不使用limit 且 数据量比较大时,
如果select内容和索引字段不匹配,将会进行回表,优化器将不会使用索引,索引失效;
如果select内容和索引字段一样,将不会进行回表,会使用索引;
order by 且 使用limit 且 数据量比较大时,当limit数据量比较小时,优化器会使用索引
2、order by 字段与索引字段顺序不匹配,不会使用索引
3、order by 字段排序 与 索引字段排序 方向相反,不会使用索引
filesort算法:双路排序和单路排序
标签:查询,---,索引,数据量,排序,优化,order From: https://www.cnblogs.com/anpeiyong/p/17635600.html