1. 程式人生 > >六、索引優化

六、索引優化

圖片 name 字符串 復合 匹配 color 範圍 問題 --

索引失效的各種原因

技術分享圖片 1、復合索引多個字段,如果在查詢中都匹配到該復合索引的字段,則最好

2、如果索引了多列,要遵守最左前綴法則,指的是查詢從索引的最左前列開始並且不跳過索引中的列

4、如果(name, age, pos)三個字段,age查詢用範圍查詢,age>18,則pos不走索引

5、覆蓋索引:復合索引裏面有幾個字段,就取幾個(這樣就不會去數據中查詢,而是直接在索引文件裏面拿到所有的數據),不要用select *

8、問題:like ‘%字符串%‘時索引不被使用的方法---不用select * 並且查詢的字段都在索引中(覆蓋索引), 可以用到type=index級別的索引

六、索引優化