[20170228]dg的日誌傳輸與應用問題.txt
[20170228]dg的日誌傳輸與應用問題.txt
--//設定引數log_archive_dest_state_2=defer並不能馬上停止日誌傳輸與應用,透過測試說明問題:
--//以前使用dgmgrl管理時也遇到,工作中注意:
--//連結:http://blog.itpub.net/267265/viewspace-1825886/
1.環境:
SYS@book> @ &r/ver1
PORT_STRING VERSION BANNER
------------------------------ -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx 11.2.0.4.0 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
SYS@book> alter system set log_archive_dest_state_2=defer ;
System altered.
2.檢查備庫:
SYS@bookdg> @ &r/dg/dg
PROCESS PID STATUS CLIENT_P GROUP# THREAD# SEQUENCE# BLOCK# BLOCKS DELAY_MINS
--------- ------- ------------ -------- ------- ------- ---------- ---------- ---------- ----------
RFS 28660 IDLE UNKNOWN N/A 0 0 0 0 0
RFS 28658 IDLE LGWR 3 1 697 460 1 0
ARCH 27196 CLOSING ARCH 6 1 696 1 102 0
MRP0 27229 APPLYING_LOG N/A N/A 1 697 460 102400 0
--//等幾秒.
SYS@bookdg> @ &r/dg/dg
PROCESS PID STATUS CLIENT_P GROUP# THREAD# SEQUENCE# BLOCK# BLOCKS DELAY_MINS
--------- ------- ------------ -------- ------- ------- ---------- ---------- ---------- ----------
RFS 28660 IDLE UNKNOWN N/A 0 0 0 0 0
RFS 28658 IDLE LGWR 3 1 697 604 1 0
ARCH 27196 CLOSING ARCH 6 1 696 1 102 0
MRP0 27229 APPLYING_LOG N/A N/A 1 697 604 102400 0
--//可以發現MRP0的BLOCK#一直在變化.要正常停止應用.
SYS@bookdg> alter database recover managed standby database cancel;
Database altered.
SYS@bookdg> @ &r/dg/dg
PROCESS PID STATUS CLIENT_P GROUP# THREAD# SEQUENCE# BLOCK# BLOCKS DELAY_MINS
--------- ------- ------------ -------- ------ ------- ---------- ---------- ---------- ----------
RFS 28660 IDLE UNKNOWN N/A 0 0 0 0 0
RFS 28658 IDLE LGWR 3 1 697 711 1 0
ARCH 27196 CLOSING ARCH 6 1 696 1 102 0
--//等幾秒.
SYS@bookdg> @ &r/dg/dg
PROCESS PID STATUS CLIENT_P GROUP# THREAD# SEQUENCE# BLOCK# BLOCKS DELAY_MINS
--------- ------- ------------ -------- ------ ------- ---------- ---------- ---------- ----------
RFS 28660 IDLE UNKNOWN N/A 0 0 0 0 0
RFS 28658 IDLE LGWR 3 1 697 2479 1 0
ARCH 27196 CLOSING ARCH 6 1 696 1 102 0
--//RFS程式BLOCK#一直在變化,也就是日誌在傳輸.
3.回到主庫:
--//切換日誌
SYS@book> alter system archive log current ;
System altered.
SYS@bookdg> @ &r/dg/dg
PROCESS PID STATUS CLIENT_P GROUP# THREAD# SEQUENCE# BLOCK# BLOCKS DELAY_MINS
--------- ------- ------------ -------- ------ ------- ---------- ---------- ---------- ----------
RFS 28660 IDLE UNKNOWN N/A 0 0 0 0 0
ARCH 27196 CLOSING ARCH 5 1 697 2048 491 0
--//這樣才停止傳輸與應用.這時即使執行:
SYS@bookdg> alter database recover managed standby database using current logfile disconnect ;
Database altered.
SYS@bookdg> @ &r/dg/dg
PROCESS PID STATUS CLIENT_P GROUP# THREAD# SEQUENCE# BLOCK# BLOCKS DELAY_MINS
--------- ------- ------------ -------- ------ ------- ---------- ---------- ---------- ----------
RFS 28660 IDLE UNKNOWN N/A 0 0 0 0 0
ARCH 27196 CLOSING ARCH 5 1 697 2048 491 0
MRP0 28667 WAIT_FOR_LOG N/A N/A 1 698 0 0 0
--//MRP0 都等待主庫傳輸過來日誌.
4.總結:
--//在正常傳輸日誌的情況下,修改引數log_archive_dest_state_2=defer並不能停止當前日誌傳輸,而且等日誌切換的時候.
--//停止日誌應該執行alter database recover managed standby database cancel;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2134393/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DG 日誌傳輸監控
- oracle DG 日誌傳輸小結Oracle
- DG沒有應用日誌應用日誌
- DG-在主庫/備庫刪除已經應用過的日誌.txt
- Java日誌輸出問題Java
- oracle物理DG管理-redo資料傳輸,應用與三種模式Oracle模式
- dg庫日誌應用慢引數調整
- DG-備庫日誌的應用遲時檢查
- DataGuard日誌傳輸模式模式
- 用zabbix監控oracle dg從庫是否應用日誌的指令碼Oracle應用日誌指令碼
- DG日誌不應用,GAP,主備切換解決思路與辦法
- DG保護模式與備用聯機日誌檔案模式
- dg刪除備庫已經應用的歸檔日誌指令碼指令碼
- SQL Server 事務日誌傳輸SQLServer
- monitor_dg_當機或日誌沒正常應用就報警
- [20181112]11g 日誌傳輸壓縮模式.txt模式
- oracle10g DataGuard的日誌傳輸方式Oracle
- DG邏輯庫logstdby 日誌應用長時間不歸檔
- 【DG】三張經典圖片展示Data Guard主備之間日誌傳輸及恢復
- 一次dg 因密碼檔案與gap引起歸檔日誌無法應用的處理密碼
- 7 Redo Transport Services 日誌傳輸服務
- MySQL如何傳輸二進位制日誌MySql
- Java應用日誌如何與Jaeger的trace關聯Java應用日誌
- 關於11G DataGuard 日誌傳輸的案例
- mysql audit-訪問日誌記錄應用MySql
- [20151207]不斷應用日誌.txt應用日誌
- Oracle寫日誌問題Oracle
- 日誌檔案問題
- [20150910]11G ADG與延遲日誌應用.txt
- 華為 MATE7 除錯 LOCAT 日誌不輸出問題除錯
- socket網路傳輸的問題
- 排查log4j不輸出日誌到檔案的問題
- 從alert日誌看Oracle 11g Datagurad日誌傳輸(上)Oracle
- 從alert日誌看Oracle 11g Datagurad日誌傳輸(下)Oracle
- Data Guard備庫日誌的實時應用與非實時應用
- [Java/日誌] 日誌框架列印應用程式日誌程式碼的執行情況Java框架
- 應用程式日誌Sample
- downstream環境下archive程式停止傳輸日誌Hive