【发布时间】:2012-07-10 17:31:22
【问题描述】:
我在 SQL Server 2012 中设置了一个示例对等复制测试,并在其中一个节点中批量插入了 300 万行。
复制正在运行...但它似乎被限制为每秒 100 次插入。两台服务器基本上都处于闲置状态。
有什么方法可以让日志阅读器/分发器运行得更快……也就是一次尝试 1000 个,等等?
【问题讨论】:
标签: performance sql-server-2008 replication sql-server-2012
我在 SQL Server 2012 中设置了一个示例对等复制测试,并在其中一个节点中批量插入了 300 万行。
复制正在运行...但它似乎被限制为每秒 100 次插入。两台服务器基本上都处于闲置状态。
有什么方法可以让日志阅读器/分发器运行得更快……也就是一次尝试 1000 个,等等?
【问题讨论】:
标签: performance sql-server-2008 replication sql-server-2012
尝试增加分发代理参数 -CommitBatchSize 看看是否有帮助。默认为 100,尝试将其提高到 1000。
【讨论】: