SQL Server服务器上的大量数据库的事务复制(数百个) - 最佳实践

时间:2013-12-16 05:21:30

标签: sql-server replication transactional

我们正准备设置SQL Server事务复制。我们将每台服务器上的数百个数据库复制到备用位置(用于报告目的)。当在发布者上拥有如此大量的数据库时,是否有任何最佳实践,陷阱,需要注意的事项等等?我们计划拥有一个专用的“分发服务器”框,并为每个发布服务器提供单独的分发数据库。我们预计不到10个出版商,但其中的数据库总数可能接近几千个。

提前感谢您的任何指示!

1 个答案:

答案 0 :(得分:0)

如建议请问dba.stackexchange.com更好

根据我的经验,首先(因为我有问题)尝试知道将在第二次传输的kb / mb,然后检查分销商和订户之间的连接。

然后计算出你的发布商服务器应该花费多少时间将其转移到分销商的时间。

最后确定你要复制哪些表,尝试忘记什么,这是一个关系数据库所以尽量保持关系:)

关于安全性,如果你在不同的位置,你可能不在同一个域,我发现最简单的方法是从Windows更改主机的文件,使用逻辑名而不是IP(必需)

之后,您的问题将开始....对于我来说,在不同位置进行复制存在很多问题(生活在欧洲,并且为连接速度不佳的公司工作)。

祝你好运:)