关于如何对 SQL Server 2012 的合并复制进行负载和性能测试的任何想法?
我们每天对数百万条记录进行复制。因此,我们需要衡量它可以在一段时间内复制多少条记录。
作为一个额外的挑战,如果我们可以模拟拥有 1000 个或更多的订阅者,并模拟订阅者的带宽,那就太好了。
这将使我们能够在进行更改之前衡量项目提案。
关于如何对 SQL Server 2012 的合并复制进行负载和性能测试的任何想法?
我们每天对数百万条记录进行复制。因此,我们需要衡量它可以在一段时间内复制多少条记录。
作为一个额外的挑战,如果我们可以模拟拥有 1000 个或更多的订阅者,并模拟订阅者的带宽,那就太好了。
这将使我们能够在进行更改之前衡量项目提案。
我还没有尝试过,但是您可以查看Zen4Sync,SQL Server Merge Replication 的编排和测试负载平台,ymmv。
性能实际上取决于您的网络、硬件和数据库设计。增强通用复制性能中介绍了一些增强通用性能的准则。在Enhance Merge Replication Performance和Merge Replication Performance Tuning and Optimization中也有一些很好的技巧。