2017-08-08 44 views
0

聚集索引下面是我發現聚集索引的定義之一:關於在DBMS

當一個文件被組織使得數據記錄的排序是 相同或接近的順序在某些索引中的數據項,我們 說這個索引是聚集的。

我無法理解上述有關聚簇索引的句子。有關聚簇索引我所知道的事情是:

  • 聚簇索引重新排列記錄的物理存儲在表的方式,因此只有一個聚集索引可能
  • 聚集索引在非關鍵屬性
創建

回答

0

好聚簇索引,我們有很多人認爲尋找到

聚集索引是一種索引,其中表中的記錄進行物理重新排序,以匹配索引。 集羣索引在搜索某個範圍的值的列上很有效。在使用聚簇索引找到第一個值的行之後,具有後續索引值的行保證在物理上相鄰,從而爲用戶查詢或應用程序提供更快的訪問速度。您還必須瞭解非聚簇索引

換句話說,聚集索引存儲實際數據,其中非聚集索引是指向數據的指針。在大多數DBMS中,每個表只能有一個聚簇索引,儘管有支持多個集羣的系統(DB2是一個示例)。

與在數據庫表中存儲未排序的常規索引一樣,聚集索引可以是組合索引,例如個人信息表中名字和姓氏的拼接。

有幾個例子和解釋。這是What do Clustered and Non clustered index actually mean?其中之一。

+0

數據條目的排序與記錄的排序相同,即使在主索引權限的情況下,當我們根據主鍵對文件進行排序時,上述定義如何應用於羣集索引? – user2643191