我在这里寻找一些不同的东西。
据我所知,工作组版每个发布最多支持 25 个订阅者。有谁知道 SQL 2008 R2 企业版和标准版中每个发布最多支持 25 个订阅者吗?(2008 版的信息也不错)
另外,有人有过 50 多个订阅者对抗一个发布者的经历吗?我们希望了解一下这么多订阅者的表现如何。您是否需要添加一个额外的发布者来处理负载?当一定数量的发布者同时尝试同步时是否会出现问题?
答案1
工作组版是唯一一个有订阅限制(25)的版本。订阅快照但是,Workstation 上的出版物数量仍然不受限制。Standard 和 Enterprise 则完全没有这些限制。据我所知,至少从 2005 年开始情况就是这样。(来源)
显然,订阅的性能取决于交易数量。与 SQL Server 中的所有“容量”一样,这完全是测试性能的问题。需要考虑的变量太多了,任何公式化的答案都只是猜测。不过,50 个订阅并不罕见,所以不用担心会破坏 SQL。轶事:这里的另一个团队有几个酒吧,有 75 个订阅,他们只运行一台服务器,没有真正的问题。
编辑:一位 SQL 专家同事刚刚向我指出此 Technet 链接关于合并订阅的性能。它是为 2005 编写的,但主要适用于 2008(R2)。