暂无图片
DG 同步问题
我来答
分享
阿斯顿
2020-03-11
DG 同步问题

Oracle 12c RAC + DG(ESXi 6.5 环境部署),为什么 RAC 主库的 2 个节点都要归档切换后,备库才应用日志,备库上的数据才能看到(另一套物理测试环境并不会这样呀,都是相同操作方式呀)?
image.png
如果在其中一个节点上 commit 后,并不会立刻同步到备库去。期间日志中并不会产生什么内容,切换日志时,才会有动作,日志没有错误记录。
image.png
这个应该是 ADG 模式吧?
image.png

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
外包DBA
  1. 理解DG的三种模式
  2. 根据自己的配置看是运行在哪种模式下
  3. 修改配置调整成需要的模式

从你描述的问题看是在用ARCH同步,建议改成LGWR同步,不用考虑性能,只要同步的话就LGWR + SYNC,都是可以在线修改的参数

暂无图片 评论
暂无图片 有用 0
田弼元

实时应用和你需要的实时传输是两回事。需要更改为LGWR同步同步模式,不要采用ARCH方式,也不要采用异步,才能达到你要的commit之后就同步的效果

暂无图片 评论
暂无图片 有用 0
刘峰
  1. 为什么 RAC 主库的 2 个节点都要归档切换后,备库才应用日志,备库上的数据才能看到
    –因为你配置的是最大性能模式,redo传输模式为arch+async。如果你想要备库实时同步数据,推荐设置为高大可用,同时redo传输模式改为lgwr+sync。不推荐最大保护模式,具体优缺点可以查资料了解。
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏