聚簇索引,覆蓋索引
常見(jiàn)優(yōu)化方式
B+樹(shù)存儲(chǔ)的結(jié)構(gòu)
最左原則
存儲(chǔ)引擎InnoDb和MyIsam區(qū)別
設(shè)置索引的原則
- 較頻繁的作為查詢條件的字段應(yīng)該創(chuàng)建索引
- 唯一性太差的字段不適合單獨(dú)創(chuàng)建索引馆截,即使頻繁作為查詢條件
更新非常頻繁的字段不適合創(chuàng)建索引 - 不會(huì)出現(xiàn)在 WHERE 子句中的字段不該創(chuàng)建索引
- 索引的選擇性較低不宜建索引
注:所謂索引的選擇性(Selectivity)召廷,是指不重復(fù)的索引值(也叫基數(shù)弹惦,Cardinality)與表記錄數(shù)的比值霎挟,顯然選擇性的取值范圍為(0, 1]: