一個奇怪的Golden Gate的問題
今天使用者向我抱怨說源資料庫從17:30之後的資料在目標資料庫上看不到,讓我幫忙檢查一下GG的狀況,我發現所有的一切都是正常的:
1. 不管是extract, pumb, replicat都是running的狀態,而且沒有lag
2. 在ggserr.log和report檔案裡都找不到任何的錯誤提示資訊。
使用者說上次碰到過一次這樣的問題,重啟一下replicat就可以了,於是我就試著重啟了一下,發現還是不行。
於是我開始懷疑是不是extract端出了問題,終於發現了一點蛛絲馬跡:
當前的時間是21:00,extract提前redo的最新時間是14:56(A節點)和15:20(B節點),也就是說這之後的redo log都沒有提取出來,可是又沒有任何的錯誤提示資訊,再次確認一下是否有lag:
GGSCI (gdcus2040) 10> lag E113RKS1
Sending GETLAG request to EXTRACT E113RKS1 ...
Last record lag: 11 seconds.
At EOF, no more records to process.
顯示的結果令人失望,還是說沒有lag,於是只好重啟extract試一下,重啟之後,果然好了,使用者興奮地說:”YES! lots of data coming to target database!“,我看了下report檔案,確實顯示大量的redo被提取出來了:
再用info看一下extract:
發現時間已經更新到了當前時間了。
問題解決,可是原因是什麼呢?貌似沒有任何的錯誤和警告資訊,應該是GG的一個bug吧。
1. 不管是extract, pumb, replicat都是running的狀態,而且沒有lag
2. 在ggserr.log和report檔案裡都找不到任何的錯誤提示資訊。
使用者說上次碰到過一次這樣的問題,重啟一下replicat就可以了,於是我就試著重啟了一下,發現還是不行。
於是我開始懷疑是不是extract端出了問題,終於發現了一點蛛絲馬跡:
GGSCI (gdcus2040) 11> info E113RKS1 EXTRACT E113RKS1 Last Started 2011-11-15 22:30 Status RUNNING Checkpoint Lag 00:00:00 (updated 00:00:06 ago) Log Read Checkpoint Oracle Redo Logs 2011-11-16 14:56:25 Thread 1, Seqno 1002, RBA 27567224 Log Read Checkpoint Oracle Redo Logs 2011-11-16 15:20:30 Thread 2, Seqno 535, RBA 19087480 |
當前的時間是21:00,extract提前redo的最新時間是14:56(A節點)和15:20(B節點),也就是說這之後的redo log都沒有提取出來,可是又沒有任何的錯誤提示資訊,再次確認一下是否有lag:
GGSCI (gdcus2040) 10> lag E113RKS1
Sending GETLAG request to EXTRACT E113RKS1 ...
Last record lag: 11 seconds.
At EOF, no more records to process.
顯示的結果令人失望,還是說沒有lag,於是只好重啟extract試一下,重啟之後,果然好了,使用者興奮地說:”YES! lots of data coming to target database!“,我看了下report檔案,確實顯示大量的redo被提取出來了:
2011-11-16
21:09:26 INFO OGG-01517 Position of first record processed for Thread 2,
Sequence 535, RBA 19087376, SCN 0.71911647, Nov 16, 2011 3:20:30 PM. 1000 records processed as of 2011-11-16 21:09:33 (rate 11525,delta 11525) 2000 records processed as of 2011-11-16 21:09:34 (rate 10103,delta 8994) 3000 records processed as of 2011-11-16 21:09:34 (rate 9615,delta 8767) 4000 records processed as of 2011-11-16 21:09:34 (rate 9093,delta 7820) 5000 records processed as of 2011-11-16 21:09:34 (rate 9004,delta 8666) 6000 records processed as of 2011-11-16 21:09:34 (rate 9034,delta 9189) |
GGSCI (gdcus2040) 24> info E113RKS1 EXTRACT E113RKS1 Last Started 2011-11-16 21:09 Status RUNNING Checkpoint Lag 00:00:00 (updated 00:00:07 ago) Log Read Checkpoint Oracle Redo Logs 2011-11-16 21:09:33 Thread 1, Seqno 1002, RBA 80289280 Log Read Checkpoint Oracle Redo Logs 2011-11-16 21:09:35 Thread 2, Seqno 535, RBA 34008592 |
發現時間已經更新到了當前時間了。
問題解決,可是原因是什麼呢?貌似沒有任何的錯誤和警告資訊,應該是GG的一個bug吧。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26277071/viewspace-711111/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- golden gate同步的表結構修改檢查Go
- 上線後遇到一個很奇怪的問題
- JavaScript 中的一些奇怪問題JavaScript
- 兩個看似奇怪的MySQL語句問題MySql
- 一個奇怪的 Bug
- 一次奇怪的StackOverflowError問題查詢之旅Error
- j2me rms 的奇怪問題
- [20180417]奇怪的grep過濾問題.txt
- [20211210]優化遇到的奇怪問題.txt優化
- MySQL:一個奇怪的hang案例MySql
- 大佬們,最近測 PC 客戶端遇到一個很奇怪的問題,找不到原因。客戶端
- python pip安裝 setuptools相關的一些奇怪問題Python
- [20220811]奇怪的隱式轉換問題.txt
- 使用 JMETER 匯入 jar 包,開啟執行緒迴圈後,遇到的一個奇怪的的問題JMeterJAR執行緒
- 奇怪的OGG問題:DBLOGREADER mode: (308) ORA-00308
- 請問一個 authorize的問題
- [題解]P5858 Golden SwordGo
- 記一次奇怪的檔案控制程式碼洩露問題
- playwright 中使用 xpath 定位元素遇到的奇怪問題
- 老哥們我遇到一個很奇怪的問題 子程式間互相影響。。求幫忙解決
- 一個有趣的this指向問題
- 一個有趣的鎖問題
- MySQL:一個特殊的問題MySql
- 最近思考的一個問題
- 奇怪的漢諾塔 - 題解
- 一個“一筆畫”問題的求解器
- WPF App後臺檔案彈窗導致奇怪的問題APP
- 【Go語言探險】線上奇怪日誌問題的排查Go
- 2個奇怪的React寫法React
- 痞子衡嵌入式:一個奇怪的Keil MDK下變數連結強制對齊報錯問題(--legacyalign)變數
- 一個毫無道理的iOS問題iOS
- 請教一個struct tag的問題Struct
- 一個RESOURCE MANAGER引起的問題分析
- 一個CRM OData的效能問題分析
- jmeter 遇到的一個場景問題JMeter
- pl/sql developer的一個小問題SQLDeveloper
- 一個伺服器部署的問題伺服器
- Hibernate 一個更新問題的 討論
- 一個nvcc編譯的小問題編譯