即使“TotalMemoryLimit”设置为“TotalMemoryLimit”,SSAS 也无法分配更多内存。被设置为高电平

发布于 2024-10-31 11:05:42 字数 380 浏览 4 评论 0原文

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

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

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

当 SSAS 内存不足时,处理作业无法完成。 它在生产环境中,所以我无法轻松重新启动服务器。

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

几个月来一直很顺利,但是今天早上就出现了问题。 无论我如何设置“totalmemorylimit”和lowmemorylimit,分析的内存始终在18Gb左右

we have a server with 144GB memory, and running Sql Server and Analysis Services.

from analysis server setting panel, the 'TotalMemoryLimit' is set to 70, and 'LowMemoryLimit' is set to 55.

but the memory of SSAS is always around 18GB, and can not allocate more, even when there're lots of memory available.

processing job can not be done when there's not enough memory for SSAS.
it's in production environment, so i can't restart the server easily.

by the way, we dynamic adjust the totalmemorylimit and lowmemorylimit to make analysis services release memory.

it went well for several month, but the problem happened this morning.
and no matter how i set the 'totalmemorylimit' and lowmemorylimit, the memory of analysis is always around 18Gb

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

美羊羊 2024-11-07 11:05:42

可能是 SQL Server 抓取并保留了太大的工作集。

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

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

It could be SQL server grabbing and reserving a working set that's too big.

In SQL Server, go to Server Properties / Memory/ Check Dynamic memory configuration and set the maximum server memory to something sensible to get it to share nicely with SSAS.

Better yet, buy a seperate server instance for SSAS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文