暂无图片
MySQL主从和oracle的adg有什么区别?
我来答
分享
暂无图片 匿名用户
MySQL主从和oracle的adg有什么区别?

MySQL主从和oracle的adg有什么区别?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
张sir

1、mysql主从是逻辑复制,通过binlog进行复制的,容易产生延迟。oracle adg是物理复制,是块级别的recover,速度快。

2、由于是逻辑复制,mysql主从复制容易产生数据不一致的情况,oracle adg较少存在这种情况。

3、如果不设置read only,mysql的备库是可以读写的,oracle adg的备库正常情况下是open read only的,也就是只读的。

4、mysql可以实现双向复制,adg只能单向复制。

5、mysql的复制可以基于表,adg只能基于实例级别的。

====综上,mysql的主从复制更像oracle的ogg,都是逻辑复制,都可以双向复制,也可以基于表复制。

暂无图片 评论
暂无图片 有用 0
暂无图片
刘贵宾

oracle和mysql的模式还是有区别的

oracle的最大保护模式和mysql全同步是类似的,oracle的最大性能模式和mysql的异步复制是类似的。但是oracle的最大可用模式和mysql的半同步是不同的。半同步是针对整个主备集来定义的,备库中只要一个备库接收到binlog并写入relay,主库即可提交。而最大可用模式是针对主备的,是最大保护和最大性能的中间模式,平时处于最大保护模式,当判断备库不可用时,切换到最大性能模式。

暂无图片 评论
暂无图片 有用 2
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏