什么时候用到联合索引
生活随笔
收集整理的這篇文章主要介紹了
什么时候用到联合索引
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
所以,我們在建立聯(lián)合索引的時候,一定要把最常用的列放在最左邊。
比如下面的三條語句,能用到聯(lián)合索引嗎?
1)使用兩個字段,可以用到聯(lián)合索引:
EXPLAIN SELECT * FROM user_innodb WHERE name= '權(quán)亮' AND phone = '15204661800';2)使用左邊的name 字段,可以用到聯(lián)合索引:
EXPLAIN SELECT * FROM user_innodb WHERE name= 'leon'3)使用右邊的phone 字段,無法使用索引,全表掃描:
EXPLAIN SELECT * FROM user_innodb WHERE phone = '15204661800'?
?
總結(jié)
以上是生活随笔為你收集整理的什么时候用到联合索引的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 索引使用原则-联合索引最左匹配
- 下一篇: 如何创建联合索引