我无法理解事务复制和合并复制之间的区别。 这是我的场景: 在一个组织中,我有一个SQL服务器,需要从位于组织不同部门或城市周围的不同SQL服务器收集信息,并根据收集的信息创建一些报告。 不同SQL服务器中的数据每5或6分钟更新一次。 我不知道应该使用事务还是合并复制?我应该使用什么样的复制?
1
A
回答
1
Transactional replication可从单个发布商向一个或多个订阅者提供增量更改。
Merge replication将来自多个订阅者的更改一起带入中央发布者。
这听起来像你会想在你的方案中合并复制。
0
合并。每个站点都是自己数据的主人。
交易是通常的一种方式。
你需要共享信息,从而将其合并为...
编辑,注释后
在这种情况下,是的。您的问题意味着在每个位置报告
但是,为了提高性能,我会考虑使用trigger and Service broker.将所有更新推送到队列中。这样,远程服务器的写入与本地事务分离。
相关问题
- 1. 我应该使用什么样的dbms?
- 2. 我应该使用什么样的网站制作网站
- 3. 我应该使用什么类型的数据库复制?
- 4. 我应该使用什么控制器?
- 5. 我应该使用什么样的应用程序服务器?
- 6. 什么样的搜索应该使用
- 7. 我应该用NVIDIA显卡使用什么样的OpenGL库
- 8. 我应该使用什么样的图像分辨率?
- 9. 我应该使用什么样的REST Web服务
- 10. 我应该在WebApp中使用什么样的标记?
- 11. 我应该在MySQL中使用什么样的整数?
- 12. 我应该为这种情况使用什么样的模式?
- 13. Java - 我应该使用什么样的Swing布局?
- 14. 我现在应该使用什么样的Android SDK?
- 15. 我现在应该使用什么样的Android SDK?
- 16. delphi ocr:我应该使用什么样的libabry?
- 17. 我应该使用什么样的Android结构来填充ListFragment
- 18. 我应该使用什么样的集合类?
- 19. 我应该使用什么样的数据库系统?
- 20. 我应该使用什么样的布局
- 21. 我们应该使用什么样的传感器?
- 22. 我应该使用什么样的数据结构?
- 23. 我应该在Android中使用什么样的OCR Java库?
- 24. 我应该使用什么样的索引?
- 25. 我应该使用什么方法来制作我的Java GUI?
- 26. Oracle:我应该使用复制吗?
- 27. 我应该使用什么操作进行复杂的审查?
- 28. 我应该在什么大小的块中复制文件?
- 29. 什么样的应用程序应该重写为使用OpenCL?
- 30. 我应该抛弃什么样的“没有这样的元素”?
你不觉得Transactional是足够的吗?主服务器只想收集来自不同服务器的信息并产生一些报告而不改变不同服务器中的数据。 – 2011-04-12 19:29:06