小编Liz*_*a24的帖子

第一次运行时全文查询很慢

我有大小为 65GB 和 600 万行的 SQL Server 数据库。我们在表格中有文章,文章的平均大小为 450 字。当我第一次运行查询时,需要 3-10 秒才能显示结果。再次运行相同的查询时,不到 1 秒(非常快)。

请让我知道如何优化它,以便我可以在不到 1 秒的时间内获得查询。

查询示例:

SELECT top 1 * FROM tblContent WHERE CONTAINS(pagecontent,'"increasing the likelihood"')
Run Code Online (Sandbox Code Playgroud)

这是服务器(VPS)的详细信息:

  • 操作系统:Windows Server 2012
  • SQL Server 2012 企业版(试用版)
  • 处理器:设置为 0
  • 内存:设置为0
  • 内存:4GB
  • 处理器:QUAD 4Ghz

sql-server full-text-search sql-server-2012

0
推荐指数
1
解决办法
1102
查看次数