请教OGG的问题 现项目需要实现两台服务器数据库双向同步,刚接触OGG,正在学习中,有个疑问想请教各位。按我理解,OGG原理简单来说就是通过LOG提取实现数据同步,就是说只要是对数据表的操作都会记录并同步过去。假如有个库存表,其中某条记录在A、B库都有进行了更新操作,那再同步时,这条记录是如何同步的?不是会有冲突吗?OGG 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OGG只是同步工具,和锁是不同的概念。主要看你更新和同步的顺序和时间,最差的效果就是死锁。这个主要是你的业务逻辑造成的。 可能我还没解释清楚:目前是同一套系统,在部署在A、B两个地方单独运行。现在要把两个数据库的数据进行同步。我的疑问是:如果A系统有更新库存表的1001这个记录,B系统也有更新这个记录,那在同步时会出现什么状况? 不瞒你说,现在这客户就是相同的业务,在两地都有操作,现在又要数据同步……就是因为有以上业务情况,所以我才对OGG方案有疑问不知道这种情况,使用OGG还可不可以?或者还有其它什么方案?还是说只能自己开发数据同步工具 OGG dml复制会提取online redo和archive log中commit的事务,并以scn号为先后顺序形成ogg自有的log。而在双向复制的时候,通过scn号和时间戳来排序,所以不会造成冲突 ORACLE如何在SELECT中构建常量临时表 怎么写啊 ORACLE外连接分组问题 请教!!!排序问题.. 很急~~~~~~~! 大家讨论:Oracle会中毒? 为什么存储过程和包经常会无缘无故出现红叉? 求一触发器写法,各位高手100分求解啊!!!! 在此命令ARCHIVE LOG LIST ,提示权限不够,我在赋权限时,又提示“无法赋权给全局角色” Oracle对硬件的要求是否很高,需要什么最低配置? oracle建立dblink 链接 Sql server问题! sql语句转换成hibernate语句
目前是同一套系统,在部署在A、B两个地方单独运行。现在要把两个数据库的数据进行同步。我的疑问是:
如果A系统有更新库存表的1001这个记录,B系统也有更新这个记录,那在同步时会出现什么状况?
就是因为有以上业务情况,所以我才对OGG方案有疑问不知道这种情况,使用OGG还可不可以?或者还有其它什么方案?还是说只能自己开发数据同步工具