sql-server - 在 NIC 的高级属性中更改小型 RX 缓冲区的脚本

标签 sql-server powershell cluster-computing vmware nic

我们在我们的虚拟环境中运行的 SQL 2012 Always On Windows 集群上遇到数据包丢失。
通过我们的故障排除,我们发现我们需要将 SQL 2012 Always On Clusters 上的 Small RX 缓冲区从默认值 1024 增加到 8192。(引用下面的链接)

我可以整天在 GUI 中执行此操作,但是在我们的环境中运行多个 2012 Always On 设置需要更改此设置。

我遵循了下面的引用,但我没有找到注册表中反射(reflect)的设置更改(即使在重新启动后),因此我可以引用要更改的键。

注意:我在 Windows Server 2008 R2 上运行集群(希望我在 Windows Server 2012 上使用新的 PowerShell 命令)。

我正在寻找更新此设置的正确位置,该方法可以是除单击 GUI 之外的任何其他内容(我在下面的引用中有 GUI 的步骤)。

有没有办法通过 Windows Server 2008 R2 上的脚本更新 Small Rx 缓冲区?

引用:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2039495

最佳答案

如果您没有得到更好的答案,您可以使用 WASP(在 codeplex 上)来自动与 GUI 交互。 WASP 使得编写脚本来进行这种交互变得非常容易。

关于sql-server - 在 NIC 的高级属性中更改小型 RX 缓冲区的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19120537/

相关文章:

c# - 如何在 PetaPoco 中检索 xml 列

sql - 如何删除 SQL Server 中的多行

sql - 如何在 Access 中使用内部/外部组合连接 4 个以上的表?

c# - 使用 C# 中的 PowerShell 计算属性

powershell - 尝试使用 PowerShell 脚本从 Active Directory 中的所有组中删除用户

c# - 如何确定故障转移群集中的事件节点

c# - 从 html5 按钮 onclick 事件调用服务器端方法

powershell - Wbadmin 和 powershell - 最新备份版本标识符

WSO2 ESB - 节点未加入集群

c++ - MPI 代码不适用于 2 个节点,但适用于 1 个