我正在使用SQL Server 2008,我想使用sproc來告訴數據庫填充全文索引。我可以使用存儲過程(sprocs)填充我的全文索引嗎?
如果可以,我想知道什麼是存儲過程是執行以下操作:
- 添加進入指數
- 除去進入指數
- 充分填入
我正在使用SQL Server 2008,我想使用sproc來告訴數據庫填充全文索引。我可以使用存儲過程(sprocs)填充我的全文索引嗎?
如果可以,我想知道什麼是存儲過程是執行以下操作:
sp_fulltext_catalog
是你在找什麼。
從聯機叢書,如果您正在尋找重建(這是一個下降和創建)一個名爲Cat_Desc全文目錄在的AdventureWorks數據庫 ...
USE AdventureWorks;
GO
EXEC sp_fulltext_catalog 'Cat_Desc', 'rebuild';
GO
如果你想開始說的目錄全人口...
USE AdventureWorks;
GO
EXEC sp_fulltext_catalog 'Cat_Desc', 'start_full';
GO
如果你想進行所述目錄的增量填充...
USE AdventureWorks;
GO
EXEC sp_fulltext_catalog 'Cat_Desc', 'start_incremental';
GO
全文索引爲您自動執行此操作。所以,你可以:
或
最後的選擇是最好的,你只需要一個設置/忘記系統:當行被更改/刪除/添加時,系統會照顧該指數,你不必這樣做。
請回答這個問題。我正在尋找sprocs手動控制全文索引的人口。 我完全知道全文索引已經可以填充給我。 – ajma 2009-04-21 08:11:45