【DataGuard】Oracle DataGuard 日誌傳輸狀態監控
Oracle DataGuard的主備庫同步,主要是依靠日誌傳輸到備庫,備庫應用日誌或歸檔來實現。當主、備庫間日誌傳輸出現GAP,備庫將不再與主庫同步。因此需對日誌傳輸狀態進行監控,確保主、備庫間日誌沒有GAP,或發現GAP後及時處理。除了在告警日誌中檢視日誌同步情況外,還可以通過檢視相關檢視來對日誌傳輸狀態進行監控。
【實驗環境】
作業系統:Red Hat Enterprise Linux Server release 5.4資料庫:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0
主庫 Primary database:綠色
物理備庫 Physical standby database:黃色
【實驗過程】
1、主、備庫檢視當前日誌狀況
select sequence#,status from v$log;
2、備庫檢視RFS接收日誌和MRP應用日誌同步主庫情況
select process, sequence#, status, delay_mins from v$managed_standby;
3、察看備庫是否和主庫同步
select sequence#,status from v$log;
select archived_thread#,archived_seq#,applied_thread#,applied_seq# from v$archive_dest_status;
4、備庫檢視已經歸檔的redo
elect REGISTRAR,CREATOR,THREAD#,APPLIED,sequence#,first_change#,next_change#, COMPLETION_TIME from v$archived_log;
5、備庫檢視已經應用的redo
select thread#,sequence#,first_change#,next_change# from v$log_history;
6、主、備庫檢視是否有gap
select status,gap_status from v$archive_dest_status where dest_id=2;
備庫檢視
select * from v$archive_gap;
【實驗總結】
通過上面這6種方法,都可以對主備庫間日誌傳輸情況進行監控。
如果日誌傳輸出現代溝(GAP),就需要及時排查問題,必要時還可以採取手工處理GAP措施。
呂星昊
2014.8.24
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21374452/viewspace-2134603/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 監聽狀態對dataguard及其日誌傳輸的影響
- DataGuard日誌傳輸模式模式
- oracle10g DataGuard的日誌傳輸方式Oracle
- DG 日誌傳輸監控
- Oracle 11g Dataguard 暫停物理備庫的日誌傳輸Oracle
- 關於11G DataGuard 日誌傳輸的案例
- 【DataGuard】10GR 日誌傳輸服務引數
- 由於域名解析引起的dataguard傳輸日誌故障
- DataGuard故障:Standby日誌檔案正常傳輸但沒有ApplyAPP
- oracle dataguard 自動刪除歸檔日誌Oracle
- Dataguard從庫效能的監控
- Oracle DataGuard歸檔日誌丟失處理方法Oracle
- DATAGUARD中手工處理日誌GAP
- dataguard之物理standby 日誌切換
- ORACLE 11G DATAGUARD 日誌中斷處理方案Oracle
- 新增橋接連線狀態監控、重構日誌系統橋接
- 【聽海日誌】之DATAGUARD新增redo log
- 日誌監控
- oracle實驗記錄 (oracle 10G dataguard(4)redo傳輸&程式)Oracle
- 【DATAGUARD 學習】監控primary庫和standby庫
- oracle dataguardOracle
- 【DataGuard】傳遞迴檔日誌是遇到ORA-12514遞迴
- oracle DG 日誌傳輸小結Oracle
- ORACLE DATAGUARD中手工處理日誌v$archive_GAP的方法OracleHive
- DATAGUARD手工註冊歸檔日誌(轉載)
- 【DATAGUARD】手工恢復備庫日誌中斷
- Dataguard從庫日誌不同步的原因
- DataGuard需要使用強制日誌的理由
- Oracle DataGuard環境主備庫日誌組數和大小調整Oracle
- oracle日誌狀態為STALE案例分析Oracle
- oracle dataguard setupOracle
- oracle rac + dataguardOracle
- 如何在DATAGUARD中新增刪除聯機日誌
- 在DATAGUARD中手工處理日誌GAP的方法
- 透過crontab更改DataGuard物理庫managed recover狀態
- 通過crontab更改DataGuard物理庫managed recover狀態
- 日誌的狀態
- 使用zabbix監控oracle的後臺日誌Oracle