pre { /*控制代码不换行*/ white-space: pre; word-wrap: normal; }

SQL2005中全文索引的使用-创建,修改

1.创建全文目录

1
2
3
CREATE FULLTEXT CATALOG FT_Catalog
IN PATH 'E:\DB\'
AS DEFAULT;

IN PATH为可选参数,从SQL2008开始,这个子句就无效了,尽量避免使用

2.创建全文索引

1
2
3
4
5
6
7
CREATE FUllTEXT INDEX ON dbo.News
(
    Title,Details
)
KEY INDEX PK_News
ON FT_Catalog
WITH CHANGE_TRACKING OFF, NO POPULATION;

创建全文索引但不进行填充

WITH CHANGE_TRACKING OFF, NO POPULATION;子句表示不自动填充

3.填充索引(非高峰期)

1
ALTER FULLTEXT INDEX ON dbo.News SET CHANGE_TRACKING AUTO;

在非峰值时间,新索引开始进行完全填充,并启用自动更改跟踪。

4.其他操作

修改全文索引字段

1
2
3
4
5
6
7
8
9
ALTER FUllTEXT INDEX ON dbo.News
ADD--添加字段
(
    Summary
)
DROP--删除字段
(
    Details
)

删除全文索引

1
DROP FULLTEXT INDEX  dbo.News

删除全文目录

1
DROP FULLTEXT CATALOG FT_Catalog
posted @ 2012-03-22 23:15  monkey's  阅读(182)  评论(0)    收藏  举报