sql-server-2008 – 最大和最小内存设置
发布时间:2020-12-12 16:57:51 所属栏目:MsSql教程 来源:网络整理
导读:一个故障转移群集有2个节点,每个节点具有64GB RAM: – 节点A和节点B.节点A运行2个SQL实例(SQL1和SQL2).节点B运行1个SQL实例(SQL3). SQL1 has a max server setting of 30,720MB and min server setting of 1024MB.SQL2 has a max server setting of 8192 MB
一个故障转移群集有2个节点,每个节点具有64GB RAM: – 节点A和节点B.节点A运行2个SQL实例(SQL1和SQL2).节点B运行1个SQL实例(SQL3).
SQL1 has a max server setting of 30,720MB and min server setting of 1024MB. SQL2 has a max server setting of 8192 MB and Min server setting of 1024 MB. SQL3 doesn’t have any min & max settings. 在追踪可用的mbyte,目标服务器内存和perfmon的总服务器内存之后,我收集了以下信息: – SQL1:- Available MByte: 26GB,Target Server Memory: 30GB,Total Server Memory: 29.8GB SQL2:- Available MByte: 24GB,Target Server Memory: 8GB,Total Server Memory: 7GB SQL3:- Available MByte: 58GB,Target Server Memory: 54GB,Total Server Memory: 1GB 请注意,这是主动/主动故障转移群集.我的问题是如何设置最大和最小内存?这是带有SQL 2008 R2实例的64位Win2k8 R2服务器.我已经计算并达到了7GB,用于操作系统,工作线程,多页面和其他应用程序.但是,我需要弄清楚如何平衡SQL实例的最小和最大内存设置.我如何知道每个实例所需的内存?设置min的最佳做法是什么?请帮忙. 这个max和min已经由某人在实例上设置了,我认为这不像HA场景那样准确.所以,我需要调整它,并需要你如何调整它的输入.或者,我如何确定哪个实例需要这么多的RAM.我想简而言之,我如何确定每个实例的内存利用率. 解决方法您可以设置最小值,以便能够容纳完整的故障转移,否则您的HA 场景不起作用.我不太了解SQL,但我非常确定MS只支持SQL的主动/主动,以便HA不负载共享.(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |