1

我们有一个较旧的供应商提供的应用程序,专门用于2019年的平台升级,但当前正在运行SQL Server 2008(SP4)。它大约有1.2TB的数据。我们内部的IT部门已经到了,我们希望为某些报告创建可读的辅助部分,但主要是临时报告。使用量约为1500个活动会话和约25,000个Be/S峰值。SQL Server 2008数据库中学

现在到实际的问题。我选择的选项是事务复制,镜像和带只读备用的日志传送。其中一名开发人员还将Service Broker与CDC联系起来......任何有CDC和SB的地雷或曲线球?

+0

我会尝试在dba.stackexchange.com上询问这个问题。 –

+1

这与**编程**(其中*本站*全部是关于**)没有任何关系,但是使用数据库管理 - 因此它在这里是主题,属于[dba.stackexchange。 com](http://dba.stackexchange.com) - 投票移动。 –

+0

谢谢...一个粗糙的星期一,我张贴在错误的网站。 –

回答

1

Service Broker是一个非常强大的创建和管理问题的工具。 CDC异步读取日志以获取对指定表的更改。它们不会相互影响,并且设计为对活动数据库的影响较小。即使在高容量的情况下,它们也能很好地工作。像SQL Server中的许多功能一样,它们可以用最少的学习曲线使用,但如果您想真正利用这些工具,则需要进行一些研究。