【发布时间】:2010-03-12 00:35:04
【问题描述】:
我有一个不需要立即更新的全文索引,我想节省 I/O(当我进行批量更新时,我看到大量与索引)并在低使用时间(每晚,甚至每周)进行索引更新。似乎有两种方法可以解决这个问题:
- 关闭更改跟踪 (SET CHANGE_TRACKING OFF) 并向索引表添加时间戳字段,以便您可以运行
alter fulltext index on <table> start INCREMENTAL population,或者 - 启用更改跟踪,但将其设置为 MANUAL,以便您可以在需要更新时运行
alter fulltext index on <table> start UPDATE population。
有首选方法吗?我无法通过this overview 判断是否存在某种方式的性能优势。
汤姆
【问题讨论】:
标签: sql-server full-text-search