none
叢集索引(PK)的索引使用量很少,那可以刪除嗎? RRS feed

  • 問題

  • 根據使用者搜尋次數和使用者掃瞄次數都很低,或者SEEK很低,SCAN很高,

    那符合以上條件的索引,但這索引是叢集索引(PK),那可以刪除這索引嗎?

    2015年11月26日 上午 01:50

解答

  • Pkey doesn't have to be clustered, you can make it non-clustered and create clustered index on proper column. Without clustered index, sql can't defrag the table.
    • 已標示為解答 HAPPYHSIN 2015年11月30日 上午 05:44
    2015年11月26日 上午 03:12

所有回覆

  • 預設建立主索引鍵會建立成叢集索引,但叢集索引被並非一定是主索引鍵。

    如果你的查詢都沒用到這個索引,可能就會造成你所說的狀況。

    建議主索引鍵還是要有,但適時的整理很少用的索引是有助減少資料異動時所需維護索引的作業。


    | SQL PASS Taiwan Page | SQL PASS Taiwan Group

    | My Blog

    2015年11月26日 上午 02:43
    版主
  • Pkey doesn't have to be clustered, you can make it non-clustered and create clustered index on proper column. Without clustered index, sql can't defrag the table.
    • 已標示為解答 HAPPYHSIN 2015年11月30日 上午 05:44
    2015年11月26日 上午 03:12