2011-12-11 80 views
0

我負責維護一個可怕的書面應用程序和數據庫,在某些表中有1100萬條記錄。我最近通過添加全文索引來優化查詢。但是,我相信有一些神祕的DTS包實際上會刪除我正在搜索的整個表,從連接的服務器中提取數據並重新填充它。我的問題是,當它刪除,截斷或刪除表時,即使表將用幾乎相同的數據重新填充,全文是否必須重建?或者索引是否完全分開維護?刪除記錄刪除其在sql server 2005中的全文索引?

--edit ---

這肯定看起來像他們正在做的DTS什麼是截斷舊錶和重新導入的一切。

謝謝, 克雷格

回答

0

試想後果,如果它沒有做(刪除)...

0

它實際上取決於更改跟蹤是否被激活(設置爲AUTO)爲這個全文索引與否(設置爲MANUAL)。在後一種情況下,您需要手動重建索引,添加新行或刪除不會影響索引。

+0

所以如果我把它放在汽車上(我這樣做)擦拭表格時,它會擦除​​FT索引?另請參閱我正在添加的編輯。 – fregas