创建Azure SQL V12全文索引非常慢

时间:2015-07-16 10:55:26

标签: sql-server azure full-text-search

我正在3000万行表的7列上创建一个全文索引。

此查询5天:

SELECT count(*) FROM sys.dm_fts_index_keywords( 5, OBJECT_ID('[dbo].[FormattedAddress]'))

返回500,000行,似乎在减速。

此数据库是标准S2。

我能做些什么来加快速度吗?

2 个答案:

答案 0 :(得分:1)

你可以做的一些事情是

  1. 扩展到更高的SKU说P1并让索引构建完成
  2. 缩小至S2
  3. 请同时查看数据库的资源使用情况,看看是否达到了资源限制。您无法关闭歌曲,因为SQL DB中没有这些配置选项。

答案 1 :(得分:0)

让我们尝试一些事情。首先让我们运行查询直到完成。其次,我们将要清理缓冲区缓存,然后重新运行查询。它可能也是他们说在2008年修复的问题。请检查以确保签名验证已关闭。另外还要检查的是FTS的内存分配。 FullText服务独立于SQL服务运行,因此有可能缺乏内存。