即使“TotalMemoryLimit”设置为高级别,SSAS也无法分配更多内存

时间:2011-04-12 06:19:03

标签: memory ssas

我们有一台144GB内存的服务器,并运行Sql Server和Analysis Services。

从分析服务器设置面板,'TotalMemoryLimit'设置为70,'LowMemoryLimit'设置为55。

但SSAS的内存总是在18GB左右,即使有大量可用内存,也无法分配更多内存。

当SSAS没有足够的内存时,

处理作业无法完成。 它在生产环境中,所以我无法轻松重启服务器。

顺便说一下,我们动态调整totalmemorylimit和lowmemorylimit,使分析服务释放内存。

它持续了好几个月,但今天早上发生了问题。 无论我如何设置'totalmemorylimit'和lowmemorylimit,分析的记忆总是在18Gb左右

1 个答案:

答案 0 :(得分:0)

可能是SQL服务器抓取并保留了一个太大的工作集。

在SQL Server中,转到服务器属性/内存/检查动态内存配置,并将最大服务器内存设置为合理的内容,以使其与SSAS很好地共享。

更好的是,为SSAS购买一个单独的服务器实例。