1、排序
①结论
- order by 子句需要配合 limit 子句才能让索引生效。
- 如果涉及多个字段的排序,那么这些字段排序的方向要一致(要升序都升序,要降序都降序),否则索引失效。
②测试基本情况
索引情况:
[1]只有 order by 的情况
分析语句:
EXPLAIN SELECT SQL_NO_CACHE * FROM emp ORDER BY age;
分析结果:
[2]配合 limit 子句的情况
分析语句:
EXPLAIN SELECT SQL_NO_CACHE * FROM emp ORDER BY age limit 10;
③测试排序方向的影响
删除上例索引: