关于三个节点之间的DB2 Replication(复制)问题

现有三个远程DB2节点:nodeA、nodeB、nodeC,分别包含三个数据库:dbA、dbB、dbC在A、B、C三个数据库之间建立SQL Replication基本连接方式为:ABC即以B为主,A、C分别与B建立双向SQL Replication (update-anywhere)现问题如下:1.请问这样的连接方式在进行INSERT、DELETE、UPDATE操作...显示全部
现有三个远程DB2节点:nodeA、nodeB、nodeC,分别包含三个数据库:dbA、dbB、dbC
在A、B、C三个数据库之间建立SQL Replication
基本连接方式为:A<------>B<----->C
即以B为主,A、C分别与B建立双向SQL Replication (update-anywhere)
现问题如下:
1.请问这样的连接方式在进行INSERT、DELETE、UPDATE操作时是否会产生冲突?为什么?
2.默认的after-image选项是否要加上before-image?
3.CD表内的数据是否会出现重复增长?为什么?收起
参与6

查看其它 5 个回答huajieaixue的回答

huajieaixuehuajieaixue系统运维工程师MS
经过多次测试,这样的模型不行
尤其是在做UPDATE DELETE时会产生冲突,造成CD表内的数据大量增长
不过 如果把B拆分成两个独立的部分,再与A、C复制是可以的,即B=A+C
银行 · 2008-11-27
浏览446

回答者

huajieaixue
系统运维工程师MS

huajieaixue 最近回答过的问题

回答状态

  • 发布时间:2008-11-27
  • 关注会员:0 人
  • 回答浏览:446
  • X社区推广