MySQL的复合索引遵循了最左前缀原则,当建立索引(index_A,index_B,index_C)时:
使用索引有效的字段为:'index_A’,'index_A,index_C’,'index_A,index_B’,'index_A,index_B,index_C’;
使用索引失效的字段为:'index_B’,'index_C’,'index_C,index_B’;
MySQL的复合索引遵循了最左前缀原则,当建立索引(index_A,index_B,index_C)时:
使用索引有效的字段为:'index_A’,'index_A,index_C’,'index_A,index_B’,'index_A,index_B,index_C’;
使用索引失效的字段为:'index_B’,'index_C’,'index_C,index_B’;
转载于:https://my.oschina.net/u/3957231/blog/3055109