V$DATAGUARD_STATS中 transport lag 或 apply finish time 是空值
Oracle 11.2.0.2 , AIX 6.1
從生產RAC資料庫上透過RMAN備份恢復出一個單機測試資料庫, 然後建立這個測試資料庫的ADG , 然後將這個
ADG 備庫convert 為 snapshot 資料庫然後open 做一些測試 , 這時候應該可以傳輸log , 只是不apply , 但是透過
以下語句檢視時, apply lag 是合理的, transport lag 沒有對應的value , 檢視對應v$dataguard_stats 定義,
SQL> select to_char(SYSDATE,'yyyymmdd hh24:mi:ss') CTIME,NAME,VALUE,DATUM_TIME from V$DATAGUARD_STATS WHERE NAME LIKE '%lag';
CTIME NAME VALUE DATUM_TIME
----------------- -------------------------------- ------------------------ ------------------------------
20140830 09:06:22 transport lag
20140830 09:06:22 apply lag +09 18:22:33 08/30/2014 09:06:20
"The APPLY LAG and TRANSPORT LAG metrics [for DATUM_TIME] are computed based on data that is periodically received from the primary database. An unchanging value in this column across multiple queries indicates that the standby database is not receiving data from the primary database."
可能需要反覆查詢, 如果值沒有變化(應該是有值,不為空) ,說明沒有transport 或 apply . 不過測試發現,也不對,
在主庫插入大量的值, 備庫反覆查詢 , transport lag 還是麼有對應的值出現。 懷疑是否bug, 查詢metalink , 發現一些
類似的文件。
Bug 14033984 - V$DATAGUARD_STATS "transport lag" or "apply finish time" have a NULL value if there is a disabled thread in RAC (文件 ID 14033984.8)
想起來這個測試主庫和備庫都是從 RAC 生產庫rman恢復出來的, 好像對其中的thread 做過disable 處理。 估計就是這個原因。
後面有這個DG需求再詳細做個測試。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1260550/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 11g RAC DG備庫gv$dataguard_stats apply lag值較大OracleAPP
- ASP.NET中DateTime可空值的設定方法ASP.NET
- 【遷移】表空間transport
- for the datagard and real time applyAPP
- PyQt5 實現可空值的 QDateTimeEditQT
- SQL中的空值NULLSQLNull
- 11g 新特性 real time apply +real time queryAPP
- mysql中null與“空值”的坑MySqlNull
- 漫談oracle中的空值(轉)Oracle
- 查詢real-time apply、real-time query的檢視APP
- oracle中lead和lag函式Oracle函式
- jQuery finish()jQuery
- oracle active data guard real-time apply特性OracleAPP
- Oracle 11g dataguard check real time applyOracleAPP
- ????Oracle dataguard enabling real time applyOracleAPP
- 關於JF框架中的空值處理框架
- 通過RMAN-transport獲取傳輸表空間檔案
- steps to do real time apply in oracle 11gAPPOracle
- Detailed Item Cost Report (XML) timed out waiting for the Output Post-processor to finishAIXML
- 如何過濾掉 PHP 陣列中的空值?PHP陣列
- YarnapplicationhasalreadyexitedwithstateFINISHEDYarnAPP
- YarnapplicationhasalreadyexitedwithstateFINISHED!YarnAPP
- Scala中apply的用法APP
- js中的call、applyJSAPP
- Chrome Network 下邊欄中 Finish 的含義Chrome
- [筆記]解析v$log/v$logfile中status列值的含義筆記
- 微博Motan中的transport模組一些點
- not in 中包含null值是個悲劇Null
- Linux中inode值是什麼?Linux
- goldengate的lagGo
- 分析函式 - LAG函式
- Oracle11gr2網路配置新增TRANSPORT_CONNECT_TIMEOUT引數Oracle
- “undefined 為空或不是物件”Undefined物件
- vue 中 watch如何監聽陣列或物件中的某個值?Vue陣列物件
- database 空值問題Database
- null(空值)小結Null
- v$sql_bind_capture與timestamp型別的繫結變數的數值SQLAPT型別變數
- Python中名稱空間是什麼?名稱空間生命週期是多久?Python