暂无图片
有没有办法对比 Oracle dg主库和备库的数据差异?
我来答
分享
暂无图片 匿名用户
有没有办法对比 Oracle dg主库和备库的数据差异?

害怕备库数据不全

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
JiekeXu
暂无图片

可以对比主备库的 SCN 号,日志号等,一般情况下主备库都是正常同步的,存在数据差异的情况则就是主库的日志没传到备库,或者传到备库了没有来得及应用,如下 SQL 查看 ADG 备库日志传输及应用情况(全为 0 说明正常同步):

set linesize 150; 
set pagesize 9999; 
column name format a13; 
column value format a20; 
column unit format a30; 
column TIME_COMPUTED format a30; 
select name,value,unit,time_computed from v$dataguard_stats where name in ('transport lag','apply lag');
NAME          VALUE                UNIT                           TIME_COMPUTED
------------- -------------------- ------------------------------ ------------------------------
transport lag +00 00:00:00         day(2) to second(0) interval   11/24/2021 17:25:47
apply lag     +00 00:00:00         day(2) to second(0) interval   11/24/2021 17:25:47

暂无图片 评论
暂无图片 有用 0
暂无图片
薛晓刚

由于从库不可写,所以只要比较日志号就可以看到差异量。

日志级别的差距。

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