鍍金池/ 問答/數(shù)據(jù)庫/ 聚簇索引相關(guān)疑問

聚簇索引相關(guān)疑問

clipboard.png

Innodb下, 我們通常創(chuàng)建的表應(yīng)該都是有主鍵的, 那么照圖中這么說, 只要創(chuàng)建了一張表, 那么以后這張表中的所有數(shù)據(jù)行中的值都會被存放到索引的葉子頁中?是整張表都存到內(nèi)存中了么? 那一些text字段的值也在葉子頁中? 那為什么還要將索引盡量做到覆蓋索引?

回答
編輯回答
蔚藍色

innodb帶主鍵表本身就是一個聚簇索引,所有數(shù)據(jù)保存在葉子節(jié)點中,但并不是說表本身就放在內(nèi)存中,mysql的內(nèi)存只緩存用到的部分數(shù)據(jù)

2017年7月6日 19:30