在某些场景,在不做额外的排序情况下,MySQL 可以使用索引来满足 ORDER BY 子句的优化.虽然 ORDER BY并不完全精确地匹配索引,但是索引还是会被使用,只要在WHERE子句中,所有未被使用的那部分索引(一个索引多个字段的情况)以及所有ORDER BY字段都是一个常量就没问题.下面这些查询语句,使用了索引来对 ORDER BY部分进行优化: SELECT * FROM t1 ORDER BY key_part1,key_part2,... ;(注意,类似key_part1.key_p…