暂无图片
oracle adg主备库 undo
我来答
分享
chencheng
2022-06-28
oracle adg主备库 undo

oracle 11g环境上adg主备库之间不同状态的undo块大小是一致的,11g主库未过期的undo块是多少,那对应的备库未过期的undo也是一样的大小。但是在19c环境上观察发现,19c ADG的备库未过期的undo大小和主库并不一致,但是大致存在如下关系:19c adg备库未过期的undo块总大小=主库未过期的undo块大小+一段事件内主库已过期的undo块大小。

这个看起来像是19c的某个新特性,但是我在mos上没找到明确的文档说明,请问一下有没有大佬有相关的官方文档说明,19c adg环境下主备库之间的不同状态的undo关系?

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


初步判定为数据库特性,oracle adg备库不产生任何UNDO数据,备库undo都是从主库传输过去的,当主库UNDO标记为过期,备库UNDO需等一段时间后才会被标记为过期,这个时间长度取决于主库checkpoint的时间,因此,adg备库的未过期的UNDO大小看起来总是约等于主库已过期的UNDO+未过期的UNDO大小

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

还真没仔细研究过,期待你知悉后的分享

暂无图片 评论
暂无图片 有用 0
吾喾

是不是和19C PDB相关?在不同PDB中查呢?

暂无图片 评论
暂无图片 有用 0
chencheng
题主
2022-06-28
客户环境是19.12 nocdb,上面是没有pdb库的
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏