添加索引-资源池“默认”中没有足够的系统内存来运行此查询

时间:2018-06-25 17:12:12

标签: sql sql-server sql-server-2017

这是我要运行的查询,以便向我的新内存优化表中添加索引

ALTER TABLE [s_Dim_Response_ram]
ADD INDEX response_ram_clientsurveydid NONCLUSTERED ([Clientid],[SurveyDefID])

这是我得到的错误:

  

资源池“默认”中没有足够的系统内存来运行此查询。

服务器上有32GB的内存,而SQL Server设置为最多使用26GB的内存。

它在周末从SQL 2008 R2升级到SQL Server 2017,因此我可以尝试利用“内存优化”表。我制作了一个现有常规表的副本,然后尝试添加一个索引,如上所示。

如何解决此错误?我需要更多的内存用于SQL Server吗?还是更多的可用系统内存?有我可以更改以帮助的设置吗?

0 个答案:

没有答案