聚簇索引和非聚簇索引是btree 大類
按照算法btree
hash散列(memory引擎)在內存裡
mysam
innodb
mysam
innodb
mysam 指向改行磁碟位置索引和資料獨立非聚集簇相互獨立
innodb 指向引用本身有資料全部聚集聚集在這裡! 因為既儲存主鍵值 又儲存行資料 因此稱為 叢集索引
主索引藏著改行資料 稱為叢集索引 , 次索引指向對主鍵的引用 。
沒有主鍵會去找是不是有一個unique key ... 沒有unique key 系統會產生一個row id
不回行不規則插入會造成頁分裂
innodb
優勢: 根據主鍵
優勢: 根據主鍵
innodb