推测Oracle GoldenGate(OGG)目的端 rep进程Checkpoint Lag的计算方法

本文通过实例分析了Oracle GoldenGate (OGG) 目的端rep进程CheckpointLag的变化情况,并推测其计算方法:当有新的trail文件被传输但未应用时,OGG会比较trail文件的时间戳与当前操作系统时间,从而得出CheckpointLag。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文为原创,转载请注明出处。http://blog.youkuaiyun.com/msdnchina/article/details/38345287


推测Oracle GoldenGate(OGG)OGG目的端 rep进程Checkpoint Lag的计算方法

背景介绍:如下是OGG目的端的rep进程的显示,当时,OGG源头的传输进程由于网络拥堵的原因,导致传输速度急剧下降,降低为1.5M/分钟。此时,源头已经积压了很多trail file。
也就是说,目的端的rep进程处于"吃不饱"的状态--传输进程的传输速度赶不上rep进程的应用速度。                    

GGSCI (hostb) 5> info repb
info repb

REPLICAT   REPB      Last Started 2014-08-01 14:43   Status RUNNING
Checkpoint Lag       00:00:00 (updated 00:00:12 ago)
Log Read Checkpoint  File /u02/ggs/dirdat/tb001541
                     2014-08-01 05:26:32.766558  RBA 32744080

GGSCI (hostb) 6> !
info repb

REPLICAT   REPB      Last Started 2014-08-01 14:43   Status RUNNING
Checkpoint Lag       09:21:35 (updated 00:00:00 ago)
Log Read Checkpoint  File /u02/ggs/dirdat/tb001541
                     2014-08-01 05:26:34.768028  RBA 33105784
                  

注意观察Checkpoint Lag 的差异:

第一个是Checkpoint Lag       00:00:00  
第一个是Checkpoint Lag       09:21:35

当前时间是2014-08-01 下午 15点左右,


结合trail文件传输速度降低的情况,我们可以推测Checkpoint Lag的计算方法:


当有新的trail文件被传输到目的端(此时该trail尚未被应用)时,OGG读取trail文件中的时间戳和 当前的os时间做比对,从而得出Checkpoint Lag为09:21:35
当所有的trail文件均被应用时,Checkpoint Lag为00:00:00 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值