![]() |
1
2
(免责声明:我是开发人员,不是DBA) 我们已经设置了SQL Server 2005合并复制,以便在两个活动/活动的地理分隔节点之间进行复制,从而在旧系统中实现恢复能力。 我不知道这是否容易监控;在我的职权范围之外。 它在每个表上创建触发器来执行发布/订阅机制,每个机制都调用自己的存储过程。 在我们的例子中,它被设置为在节点0中使用标识1-1bn,在节点1中使用标识1bn-2bn以避免标识冲突(而不是为每个表使用nodeid+entityid的组合键,或者将键更改为guid)。 我认为复制延迟大约是15秒(伦敦和纽约之间的专用带宽)。 这是一个 工作时的巨大痛苦 :
当然-其中的一些痛苦是由于我们的特定环境和没有内部人才来支持这个设置。您的里程可能会有所不同。 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 5 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 6 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 6 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 6 月前 |