合并复制能否以0毫秒的延迟运行,即实时?

时间:2017-11-30 01:54:56

标签: sql-server database replication merge-replication

我遇到的问题是,我在不同的服务器上有两个相同的数据库,两者都作为读/写和数据插入。问题是两个数据库之间存在合并复制,并且它工作正常但是在数据同步之前有一分钟的延迟。我想要的是消除这种延迟。我希望数据立即同步。

我可以申请哪种解决方案?是否有其他功能,如复制但没有延迟,或者我可以使复制工作没有延迟,即实时。有任何建议请。感谢帮助。

1 个答案:

答案 0 :(得分:0)

对于任何类型的复制,您将无法实现0 ms延迟或实时。

您可以将合并代理配置为连续运行,默认情况下每60秒复制一次更改。可以通过为-PollingInterval参数指定较低的值来减少此延迟,该参数是发布者或订阅者查询更改的频率(以秒为单位)。有关PollingInterval参数的详细信息,请参阅Replication Merge Agent

根据您的要求,事务复制可能更接近实时。