推測Oracle GoldenGate(OGG)目的端 rep進程Checkpoint Lag的計算方法,oraclelag

來源:互聯網
上載者:User

推測Oracle GoldenGate(OGG)目的端 rep進程Checkpoint Lag的計算方法,oraclelag

本文為原創,轉載請註明出處。


推測Oracle GoldenGate(OGG)OGG目的端 rep進程Checkpoint Lag的計算方法

背景介紹:如下是OGG目的端的rep進程的顯示,當時,OGG源頭的傳輸進程由於網路擁堵的原因,導致傳輸速度急劇下降,降低為1.5M/分鐘。此時,源頭已經積壓了很多trail file。
也就是說,目的端的rep進程處於"吃不飽"的狀態--傳輸進程的傳輸速度趕不上rep進程的應用速度。                    

GGSCI (hostb) 5> info repbinfo repbREPLICAT   REPB      Last Started 2014-08-01 14:43   Status RUNNINGCheckpoint 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 32744080GGSCI (hostb) 6> !info repbREPLICAT   REPB      Last Started 2014-08-01 14:43   Status RUNNINGCheckpoint 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 
Oracle GoldenGate啟動停止mgr報錯

大不了 kill mgr , 或者直接殺mgr的進程
PS:此類問題 不說明OGG版本,是極壞的習慣
 
錯誤提示

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.