mysql分客戶端、服務層、存儲引擎層,而索引的實現就是在存儲引擎層,所以各個不一樣的存儲引擎之間的索引都有細微的差異。mysql
【B-Tree索引】sql
【哈希索引】服務器
【全文索引】搜索引擎
查找匹配的是文本中的關鍵詞,相似於搜索引擎spa
【索引的優勢】指針
【重點】【高效實用索引的技巧】code
select student_id from student where student_id + 1 =5;
給text類型添加索引時,可使用前綴索引,就是將值的內容截取一部分做爲索引。blog
聯合索引(多列索引)要注意列順序。通常是考慮的因素是,使用率最高的列放到索引前列,避免隨機IO,排序。排序
【MySQL可以使用三種方式應用WHERE條件,從好到壞的順序爲】索引
【查詢的執行流程】