怎麼理解聚集索引和非聚集索引

來源:生活大全幫 2.45W

怎麼理解聚集索引和非聚集索引

1、聚集索引是指數據庫錶行中數據的物理順序與鍵值的邏輯索引順序相同。一個表只能有一個聚集索引,因為一個表的物理順序只有一種情況,所以,對應的聚集索引只能有一個。例如漢語字典的正文本身就是一個聚集索引;

2、非聚集索引是一種索引,該索引中索引的邏輯順序與磁盤上行的物理存儲順序不同。非聚集索引的葉層不包含數據頁。 相反,葉節點包含索引行。每個索引行包含非聚集鍵值以及一個或多個行定位器,這些行定位器指向有該鍵值的數據行。 非聚集索引可以在有聚集索引的表、堆集或索引視圖上定義。

熱門標籤