全文索引填充

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_ukDoc
10     ON AW_Production_FTCat
11     WITH CHANGE_TRACKING OFF, NO POPULATION;
12 GO

2.对表运行完全填充

1 ALTER FULLTEXT INDEX ON Production.Document
2    START FULL POPULATION;

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

1 USE AdventureWorks;
2 GO
3 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 GO
3 ALTER FULLTEXT INDEX ON HumanResources.JobCandidate START UPDATE POPULATION;
4 GO

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

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

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

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

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

  3. 展开“表”。

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

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

原文地址:https://www.cnblogs.com/javaleon/p/4146786.html