作用;快速查找符合where条件的记录
索引也并非越多越好,因为写入或删除时需要更新索引信息
单列索引
如有a , b,c 三个列 ,a,b,c 索引
有了三个索引,但 MySQL 只能用到其中的那个它认为似乎是最有效率的单列索引。
组合索引:
相当于建立了:
(a),(ab),(abc) 因为 mysql 组合索引“最左前缀”的结果。简单的理解就是只从最左面的开始组合
作用;快速查找符合where条件的记录
索引也并非越多越好,因为写入或删除时需要更新索引信息
单列索引
如有a , b,c 三个列 ,a,b,c 索引
有了三个索引,但 MySQL 只能用到其中的那个它认为似乎是最有效率的单列索引。
组合索引:
相当于建立了:
(a),(ab),(abc) 因为 mysql 组合索引“最左前缀”的结果。简单的理解就是只从最左面的开始组合