2012-11-02 27 views
0

我有一張表,其中使用了引用計數來刪除過時的行。爲了有效地做到這一點,我想創建一個索引,只索引引用計數爲0的表中的行。這是可能的,或者我最好使用視圖或其他?僅在列中對單個值進行索引

+0

取決於其** **版本的SQL Server您正在使用 - 版本** ** 2008年和更新已篩選指標。 –

回答

2

聽起來就像你想使用過濾索引。也許是這樣的:

CREATE NONCLUSTERED INDEX MyIndex 
ON MyTable(MyColumn) 
WHERE ReferenceCount = 0 

您可以瞭解他們here

+0

太棒了!謝謝!週一上線:性能測試:) – beruic

+0

聽起來不錯 - 祝你好運! –

相關問題