什么时候建立联合索引,什么时候建立单独索引?
来源:8-5 【实战】 针对SQL语句的索引优化

慕UI6412008
2020-12-02
老师您好,请问在这节课的例子中,为什么要在a表上建立一个联合索引,而不是选择建立3个独立的索引idx_classid,idx_levelid,idx_type?再请介绍一下,什么时候建立联合索引,什么时候建立单独索引?谢谢
写回答
1回答
-
因为MySQL正常情况下只能使用到一个索引,所以如果是一个多列的查询的话,最好就是使用联合索引,这样可以同时对多个列进行过滤。
112020-12-02
相似问题