面试题01 mysql使用innodb引擎,请简述mysql索引的最左前缀如何优化orderby语句
1.什么是索引的最左前缀如下图即为索引的左前缀,简单来说,我们创建的一个索引,这个索引中有多个字段,那么我们在使用这个索引时应遵循从左到右顺序使用,如上图的a,b,c字段,我们在使用是应为先a到b再到c的顺序,如果我们跳过了a,则整个索引将失效,如果我们想从a一步飞到c,那c将失效,因为我们跳过了b,并且在使用索引时应避免出现大于或小于等的范围,这会使后面的索引失效,在索引中也是可以使用like关