Clustered Index(叢集索引)、NonClustered Index(非叢集索引)


◎ 建立一個「叢集索引(Clustered Index)」

--備註:不需要額外的空間儲存「叢集索引(Clustered Index)」
CREATE CLUSTERED INDEX IX_TableName_ColumnName
ON Table([Column] ASC, [Column] DESC)--可以用多個欄位組成一個叢集

◎ 建立一個「非叢集索引(NonClustered Index)」

--備註:
--1. 建立NonClustered Index 之前一定要建立 UNIQUE CLUSTERED INDEX
--2. 需要額外的空間儲存「非叢集索引(NonClustered Index)」
CREATE INDEX IX_TableName_ColumnName
ON Table([Column] ASC, [Column] DESC)--可以用多個欄位組成一個叢集

◎ 建立一個 UNIQUE 的 NonClustered Index

CREATE UNIQUE INDEX UIX_TableName_ColumnName
ON Table([Column] ASC, [Column] DESC)--可以用多個欄位組成一個叢
--WITH IGNORE_DUP_KEY--一般建議使用, 可以自動忽略重複的資料

results matching ""

    No results matching ""