繁体   English   中英

删除记录会删除其在SQL Server 2005中的全文本索引吗?

[英]does deleting a record delete its full text index in sql server 2005?

我负责维护一个可怕的书面应用程序和数据库,在某些表中有1100万条记录。 我最近刚刚通过添加全文索引来优化查询。 但是,我相信有些奥术DTS包实际上会删除我正在搜索的整个表,从链接服务器中提取数据,然后重新填充它。 我的问题是,当它删除,截断或删除表时,即使表将填充几乎相同的数据,也必须重建全文本吗? 还是索引完全单独维护?

- 编辑 - -

显然,他们在DTS中所做的事情似乎是在截断旧表并重新导入所有内容。

谢谢,克雷格

试想一下如果这样做会造成的后果(删除)...

实际上,这取决于是否为该全文索引激活了更改跟踪(设置为AUTO)(设置为MANUAL)。 在后一种情况下,您需要手动重建索引,添加新行或删除操作不会影响索引。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM