首页 > 代码库 > 全文索引填充

全文索引填充

1:创建全文索引而不运行完全填充

 1 CREATE UNIQUE INDEX ui_ukDoc ON Production.Document(DocumentID); 2 CREATE FULLTEXT CATALOG AW_Production_FTCat; 3 CREATE FULLTEXT INDEX ON Production.Document 4 ( 5     Document                         --Full-text index column name  6         TYPE COLUMN FileExtension    --Name of column that contains file type information 7         Language 1033                 --1033 is LCID for the English language 8 ) 9     KEY INDEX ui_ukDoc10     ON AW_Production_FTCat11     WITH CHANGE_TRACKING OFF, NO POPULATION;12 GO

2.对表运行完全填充

1 ALTER FULLTEXT INDEX ON Production.Document2    START FULL POPULATION;

3:使用手动更改跟踪创建全文索引

1 USE AdventureWorks;2 GO3 CREATE UNIQUE INDEX ui_ukJobCand ON HumanResources.JobCandidate(JobCandidateID);4 CREATE FULLTEXT CATALOG ft AS DEFAULT;5 CREATE FULLTEXT INDEX ON HumanResources.JobCandidate(Resume) 6    KEY INDEX ui_ukJobCand 7    WITH CHANGE_TRACKING=MANUAL;8 GO

4:运行手动填充

1 USE AdventureWorks;2 GO3 ALTER FULLTEXT INDEX ON HumanResources.JobCandidate START UPDATE POPULATION;4 GO

5:更改全文索引以使用自动更改跟踪

1 USE AdventureWorks;2 GO3 ALTER FULLTEXT INDEX ON HumanResources.JobCandidate SET CHANGE_TRACKING AUTO;4 GO 

6:创建或更改增量填充计划

  1. 在对象资源管理器中,展开服务器。

  2. 展开“数据库”,然后展开包含全文索引的数据库。

  3. 展开“表”。

  右键单击对其定义了全文索引的表,选择“全文索引”,然后在“全文索引”上下文菜单中单击“属性”。 此时将打开“全文索引属性”对话框。

  在“选择页”窗格中,选择“计划”。

全文索引填充