2022-04-06
閱讀量:
478
MySQL索引的結(jié)構(gòu)
索引的結(jié)構(gòu)
索引是在存儲(chǔ)引擎中實(shí)現(xiàn)的,使用不同的存儲(chǔ)引擎,所支持的索引也是不同的。
在mysql中常用兩種索引結(jié)構(gòu)BTree和Hash,兩種算法檢索方式不一樣,對(duì)查詢(xún)的作用也不一樣。
MyISAM和InnoDB存儲(chǔ)引擎只支持BTREE索引,MEMORY/HEAP存儲(chǔ)引擎支持HASH和BTREE索引。
MySQL的InnoDB存儲(chǔ)引擎是支持hash索引的,不過(guò)我們必須啟用,hash索引的創(chuàng)建由InnoDB存儲(chǔ)引擎自動(dòng)優(yōu)化創(chuàng)建,我們干預(yù)不了。






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
1條評(píng)論
0條評(píng)論