2011-04-05 145 views

回答

3

SQL Server和Oracle:

有聚集和非聚集索引。聚集索引是一種特殊類型的索引,用於重新排序表中記錄的物理存儲方式。因此表只能有一個聚集索引。聚集索引的葉節點包含數據頁面。

非聚簇索引是一種特殊類型的索引,其索引的邏輯順序與磁盤上行的物理存儲順序不匹配。非聚集索引的葉節點不包含數據頁面。相反,葉節點包含索引行。

PK可以默認聚簇,但是如果您已經創建了聚簇索引。那麼它可能不是。從獲得

答案:FAQ: clustered vs nonclustered indexes & Geekinterview: clustered index and nonclustered index & MSDN: PK Constraint vs. Clustered/Unique Index Declaration

2

在Oracle中,有沒有這樣的事,作爲一個聚集索引。可以創建一個索引組織的表格,其中行根據主鍵的值物理存儲在B樹結構中 - 但這不是聚簇索引。