SqlServer Analysis Services处理维度时的内存错误

sqlServer Analysis Services 处理维度的内存错误 错误描述: 由于对内存配额的估计值(xxxxMB)超过了系统所能提供的内存量(1330MB),导致该操作无法完成。 错误原因: 这个问题是因为sqlserver预计处理内存超过了配置的最大内存。最初碰到也没有在网上找到正确的解决办法,包括向官方咨询也没有结果,最后仔细研究了一下olap的配置文件OLAP/Config/msmdsrv.ini才找到了办法。 解决方法修改ini文件中的两个节点 Processplan/MemoryLimitErrorEnabled 为0,则不限制内存 Processplan/MemoryLimit 认为65 。即65%,适当加大就可以突破所谓的1330M限制 其他节点也又优化空间,比如多cpu可以修改MaxThreads的数量,不在本文讨论范围内。 增加系统虚拟内存设置,重新启动电脑 当然这个更改也是要依靠足够的硬件支撑的。

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...