2020-04-24

1聚簇索引:clustered index 其實(shí)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),索引和記錄(全部)內(nèi)容保存同一個(gè)結(jié)構(gòu)中?!熬鄞亍本褪撬饕陀涗浘o密在一起,分開(kāi)就不是聚簇索引了,所以一張表只能有唯一的聚簇索引。

--(除此之外的表上的每個(gè)非聚簇索引都是二級(jí)索引,又叫輔助索引(secondary indexes))

2 非聚簇索引:secondary index ,葉子節(jié)點(diǎn)保存了主鍵值,要定位記錄還要再查一遍聚簇索引。

3 覆蓋索引:覆蓋索引是指索引的葉子節(jié)點(diǎn)已包含所有要查詢(xún)的列,因此不需要訪問(wèn)表數(shù)據(jù)(回表~~有學(xué)個(gè)名詞,查詢(xún)聚簇索引)

查找時(shí)能不能直接定位:聚簇索引的葉節(jié)點(diǎn)就是數(shù)據(jù)節(jié)點(diǎn),而非聚簇索引的頁(yè)節(jié)點(diǎn)仍然是索引檢點(diǎn),并保留一個(gè)鏈接指向?qū)?yīng)數(shù)據(jù)塊。

4 聯(lián)合索引又叫復(fù)合索引。

對(duì)于復(fù)合索引:Mysql從左到右的使用索引中的字段,一個(gè)查詢(xún)可以只使用索引中的一部份,但只能是最左側(cè)部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3種組合進(jìn)行查找,但不支持 b,c進(jìn)行查找 。

作者:flysharp

鏈接:http://www.itdecent.cn/p/30acccb61a86

來(lái)源:簡(jiǎn)書(shū)

著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 索引 數(shù)據(jù)庫(kù)中的查詢(xún)操作非常普遍,索引就是提升查找速度的一種手段 索引的類(lèi)型 從數(shù)據(jù)結(jié)構(gòu)角度分 1.B+索引:傳統(tǒng)...
    一凡呀閱讀 3,228評(píng)論 0 8
  • 1.java常見(jiàn)的名詞 英文名中文名含義EJB(Enterprise java bean)Enterprise j...
    金布拉閱讀 489評(píng)論 0 3
  • ▲就業(yè)班和全程班的小伙伴看這里:(學(xué)習(xí)老王視頻的作業(yè)第27-28節(jié)) 1、導(dǎo)入hellodb.sql生成數(shù)據(jù)庫(kù) [...
    一心1977閱讀 315評(píng)論 0 0
  • 露露姐結(jié)婚。 她邀請(qǐng)?jiān)?,那咱必須去?原因有二: 第一,大學(xué)的本地校友。 第二,過(guò)去確實(shí)有比較過(guò)密的交集,別誤會(huì),...
    yisuixin6閱讀 132評(píng)論 0 0
  • 打開(kāi)那封信,只見(jiàn)藍(lán)色的信紙上寫(xiě)著幾句話:這是屬于你的電影,悲劇還是喜劇由你自己決定。 放下這封信,詩(shī)意變得迷茫起來(lái)...
    哈哈巧克力閱讀 168評(píng)論 0 0

友情鏈接更多精彩內(nèi)容