小编Tho*_*oub的帖子

振荡的片段数量会降低 FTS 查询性能吗?

我有一个FTS Catalog包含 ~10 6行的表。它曾经像魅力一样工作,但最近,由于未知原因,它开始随机出现非常糟糕的(查询> 30 秒)性能。

全文索引维护的阅读指南我仔细研究sys.fulltext_index_fragments并注意到以下几点:

  1. 片段数量在2到20之间高频振荡(每分钟多次);
  2. 最大的片段包含约 10 5行,大小为 11Mb;
  3. 其他包含 1 到 40 行。

这个波动的片段数量会干扰 SQL Server 的执行计划选择吗?

我能做些什么来清理这个?

performance sql-server optimization full-text-search sql-server-2014 query-performance

6
推荐指数
1
解决办法
117
查看次数