服务器机房维护工作内容:SSIS服务器维护作业最终使用了所有服务器内存

由于某种原因,SSIS 服务器维护作业最终让 SQL Server 实例在几次运行后使用所有可用的服务器内存(它每午夜运行一次)。当这种情况发生时,我的 SSIS 包不再有内存可以运行并开始在磁盘上交换,这会导致不可接受的执行时间,或者最坏的情况是完全挂起。

到目前为止,我一直在每天早上通过 Configuration Manager 重置 SQL Server 服务,但这不是一个可行的长期解决方案。我没有为 SQL Server 实例设置最大内存限制。这会有帮助吗?如果没有,我该怎么办?

服务器信息:Azure VM,32 GB RAM,除了运行 SSIS 之外,服务器没有其他用途。

1

您应始终为 SQL Server 实例设置最大内存限制。

一个简单的经验法则是保留总内存的4GB10 %,以较大者为准,并根据需要调整

如果您的 SQL Server 实例作为 VM 运行,则还需要在主机上为 VM 设置内存预留。否则,主机的“气球内存管理器”可能会启动并从您的实例中窃取内存。

Ref:

Server memory configuration options Understanding Memory Resource Management in VMware

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(833)
灯笼都有什么样式的:为什么样式表不工作 (thttpd 2.25b)
上一篇
怎么购买小程序模板:我怎么能在应用程序购买没有谷歌播放
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(74条)