WHERE子句中出现非排序使用到的索引列
情景:<br>聚簇索引: id<br>联合索引 : (name,birthday,phone_number)
SELECT * FROM person_info WHERE country = 'China' ORDER BY name LIMIT 10;<br>这条语句只能全表扫描出所有country="China"的记录,然后再进行排序
SELECT * FROM person_info WHERE name = 'A' ORDER BY birthday, phone_number LIMIT 10;<br>由于name="A"可以走联合索引,并且这种情况下,birthday和phone_number都是有序的。