我们在虚拟环境中运行的 SQL 2012 Always On Windows 集群遇到数据包丢失。
通过我们的故障排除,我们发现我们需要将 SQL 2012 Always On 集群上的 Small RX 缓冲区从默认的 1024 增加到 8192。(参考链接如下)
我可以整天在 GUI 中执行此操作,但是在我们的环境中运行了几个 2012 Always On 设置,需要更改此设置。
我遵循了下面的参考,但我没有找到注册表中反映的设置更改(即使在重新启动后),所以我可以参考要更改的密钥。
注意:我在带有集群的 Windows Server 2008 R2 上运行(希望我在带有新 PowerShell 命令的 Windows Server 2012 上)。
我正在寻找更新此设置的正确位置,该方法可以是除了单击 GUI 之外的任何方法(我在下面的参考资料中有 GUI 的步骤)。
有没有办法可以通过 Windows Server 2008 R2 上的脚本更新 Small Rx 缓冲区?
参考: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId= 2039495