空間索引對話方塊
對於無法使用 [索引/索引鍵] 對話方塊進行索引的幾何或地理資料型別的資料行 (空間資料行),您可以使用 [空間索引] 對話方塊建立索引。 您可以為每個空間資料行加入一個以上的空間索引,但是一次只能建立一個。 如需詳細資訊,請參閱 Microsoft 網站上的空間索引概觀 (英文) 和空間索引的限制。
在 [空間索引] 對話方塊中,[選取的空間索引] 清單會顯示針對資料表所定義的任何空間索引。 您可以加入或刪除空間索引,其方式是按一下清單下出現的命令按鈕。 您也可以藉由按一下清單中的空間索引,並變更其中的一個或多個屬性,以修改空間索引。
屬性
每一物件的資料格
表示您可以針對索引中的每個空間物件使用多少個鑲嵌資料格。 您可以將這個屬性設定為 1 到 8192 (含) 間的任何整數。 根據預設,這個屬性設定為 16。如果物件的最上層所包含的資料格比 n 所指定的還要多,則索引可以使用所需數目的資料格,以提供完整的最上層鑲嵌。 在這種情況下,物件可能會接收到比您指定的資料格還要多數目的資料格。 這個情況下,最上層方格會產生最大數目的資料格,而該數目則取決於階層 1 的密度。
Columns
表示資料行名稱和排序順序 (這個屬性是唯讀的)。IsSpatialIndex
表示已選取空間索引 (這個屬性是唯讀的)。層級 1
表示第一階層 (最上層) 方格的密度。階層 2
表示第二階層方格的密度。層級 3
表示第三階層方格的密度。層級 4
表示第四階層方格的密度。鑲嵌式配置
表示為鑲嵌式配置,可以是幾何資料行的幾何方格,或是地理資料行的地理方格。Type
表示已選取空間索引X 最大值
表示週框方塊的右上角的 X 軸座標。 如果鑲嵌式配置是地理方格,便無法使用這個屬性。X 最小值
表示週框方塊的左下角的 X 軸座標。 如果鑲嵌式配置是地理方格,便無法使用這個屬性。Y 最大值
表示週框方塊的右上角的 Y 軸座標。 如果鑲嵌式配置是地理方格,便無法使用這個屬性。Y 最小值
表示週框方塊的左下角的 Y 軸座標。 如果鑲嵌式配置是地理方格,便無法使用這個屬性。(Name)
表示空間索引的名稱。 在建立索引時,會根據 [資料表設計工具] 的作用中資料表,決定預設的名稱。 您可以隨時重新命名索引。描述
表示索引的特性。 如果按一下 [描述],再按屬性欄位旁邊的省略符號按鈕 (...),您就可以提供更詳細的描述。 您可以在出現的欄位中寫入較長的描述。填滿因數
表示系統可以填滿的索引頁百分比。 如果在頁面填滿時加入資料,系統必須分割此頁面,這樣會降低效能。如果值設定為 100,就會填滿頁面。 這個值需要最少的儲存空間,但卻是最沒有效率的。 只有在資料不會變更時 (例如,在唯讀的資料表上),才應該使用這個值。
較低的值在資料頁中會留下較多空間,因此索引增加時就比較不需要分割資料頁。 然而,您會需要較多的儲存空間。 在資料表中的資料會變更時,比較適合較低的值。
索引頁預留空間
表示這個索引中的頁面與 [填滿因數] 屬性中指定的空間 (填補) 百分比相同。是停用的
指出此索引是否停用。 停用的索引不支援搜尋功能,而且在資料表中加入項目時也不會進行更新。 如果停用索引,可以提升大量插入和更新的效能。允許頁面鎖定
指出是否在此索引中允許頁面層級鎖定。 如果不會同時執行使用索引的查詢,則可以藉由允許頁面鎖定增加效能。 然而,如果會同時執行這類的查詢,則不應該允許頁面鎖定,因為這樣很容易發生死結 (Deadlock)。重新計算統計資料
表示建立索引時是否要計算統計資料。 如果重新計算統計資料,則要耗費較多時間建置索引,但這樣通常會讓查詢執行速度加快。允許資料列鎖定
指出是否在此索引中允許資料列層級鎖定。 如果可能會同時執行使用這個索引的查詢,則可以藉由使用資料列鎖定增加效能。 這樣可能會提高效能,因為資料列鎖定較能避免空間索引中並排資料列的死結。