共用方式為


HOW TO:建立叢集索引

更新:2007 年 11 月

在 Microsoft SQL Server 資料庫中可以建立叢集索引。在叢集索引中,資料表資料列的實體排列次序與索引鍵值的邏輯 (索引) 次序相同。資料表只能包含一個叢集索引。叢集索引通常可加快 UPDATE 和 DELETE 作業,因為這些作業需要讀取大量的資料。建立或修改叢集索引可能要花許多時間,因為它就發生在磁碟重組資料表資料列的作業期間。

在下列狀況時,請考慮使用叢集索引:

  • 唯一值數量有限的資料行,例如,只包含 50 個唯一州代碼的 state 資料行。

  • 使用如 BETWEEN、>、>=、< 和 <= 等的運算子傳回範圍值的查詢。

  • 傳回大型結果集的查詢。

注意事項:

根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

若要建立叢集索引

  1. 在 [伺服器總管] 中,在要建立叢集索引的資料表上按一下滑鼠右鍵,再按一下 [開啟資料表定義]。

    資料表會在 [資料表設計工具] 中開啟。

  2. 從 [資料表設計工具] 功能表中,按一下 [索引/索引鍵]。

  3. 在 [索引/索引鍵] 對話方塊中,按一下 [加入]。

  4. 從 [選取的主/唯一索引鍵或索引] 清單中選取新索引。

  5. 在方格中,選取 [建立成 CLUSTERED],然後從屬性右邊的下拉式清單中選擇 [是]。

    在儲存資料表時,索引會建立在資料庫中。

請參閱

參考

索引/索引鍵對話方塊

其他資源

使用索引