共用方式為


XML 索引對話方塊

使用 [XML 索引] 對話方塊可建立 XML 資料型別資料行的索引,但是此類資料行無法以 [索引/索引鍵] 對話方塊進行索引。 各個 XML 資料行可以具有一個以上的 XML 索引,但是首先建立 (主要) 的索引將成為其他索引 (次要) 的基準。 如果刪除主要的 XML 索引,次要索引也將一併刪除。

注意事項注意事項

在下列指示的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置:您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

  • 選取的 XML 索引
    列出現有的 XML 索引。 選取此選項,即可在右邊方格中顯示其屬性。 如果清單是空的,表示此資料表沒有任何定義的項目。

  • 加入按鈕
    建立新的 XML 索引。

  • 刪除按鈕
    刪除 [選取的 XML 索引] 清單中選取的 XML 索引。 如果刪除主要 XML 索引,您會接獲通知表示這個動作將同時刪除所有的次要索引;您可以選擇繼續或取消動作。

  • 一般分類
    已展開,顯示 [資料行]、[為主要] 和 [型別] 等屬性欄位。

  • Columns
    顯示此索引依遞增順序排列。

  • 為主要
    表示此索引是否為主要索引。 資料行上建立的第一個 XML 索引,將為其他索引的基礎。

  • 主要參考名稱
    顯示主要索引的名稱 (如果此索引為次要索引)。 只有在索引是次要索引時,才能使用這個選項。

  • 次要型別
    顯示次要索引的型別。 只有在索引是次要索引時,才能使用這個選項。

  • Type
    顯示此索引為 XML 索引。

  • 識別分類
    已展開,顯示 [名稱] 和 [描述] 等屬性欄位。

  • 名稱
    顯示 XML 索引的名稱。 在建立新索引時,會根據 [資料表設計工具] 作用中視窗的資料表,給予預設的名稱。 您可以隨時變更名稱。

  • 描述
    提供用來描述索引的位置。 若要寫入更詳細的描述,請按一下 [描述],再按一下屬性欄位右邊的省略符號 (…)。 如此便可提供較大的區域以寫入文字。

  • 資料表設計工具分類
    已展開,顯示此 XML 索引的屬性相關資訊。

  • 填滿規格
    已展開,顯示 [填滿因數] (Fill Factor) 和 [索引頁預留空間] 的資訊。

  • 填滿因數
    指定系統可以填滿的索引頁百分比。 當一頁填滿時,如果加入新資料,系統必須分割此頁,因此會降低效能。

    • 值為 100 表示頁面將會填滿,並且使用最少的儲存空間。 只有在資料未進行任何變更時 (例如,在唯讀的資料表上),才應該使用此設定。

    • 較小的值在資料頁中會留下較多空白空間,因此索引增加時就不需要分割資料頁,但需要較多的存放空間。 此設定較適用於資料表內資料被變更的情況。

  • 索引頁預留空間
    指示在資料增加時,此索引中的頁面是否提供與 [填滿因數] 中指定的相同空白空間 (填補) 百分比。

  • 是停用的
    指出此索引是否停用。 停用的索引不支援搜尋功能,而且新項目加入資料表時也不會更新停用的索引。 您可以停用索引,提升大量插入與更新的效能。

  • 允許頁面鎖定
    指出是否在此索引中允許頁面層級鎖定。 頁面層級鎖定的允許與否會影響資料庫效能。

  • 重新計算統計資料
    指出基礎資料庫引擎是否會在索引建立時計算新的統計資料。 重新計算統計資料會減緩索引的建置,但是非常有利於改善查詢效能。

  • 允許資料列鎖定
    指出是否在此索引中允許資料列層級鎖定。 資料列層級鎖定的允計與否會影響資料庫效能。

請參閱

工作

如何:建立 XML 索引

其他資源

使用索引