iT邦幫忙

0

Oracle redo.log 疑問

  • 分享至 

  • xImage

各位好

想請問前輩們關於 oracle redo 方面的問題

最近發現 狀態為CURRENT redo.log 的 NEXT_CHANGE 的值為 18446744073709551615

請問這種值是正常還不正常? 以及這值的意思是代表什麼?

因為資料庫也是正常運作, 也對這個值是因為什麼原因出現的感到疑問

麻煩前輩們了

謝謝!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
DennisLu
iT邦研究生 1 級 ‧ 2023-03-09 09:57:29

select * from V$LOG_HISTORY;

每筆前後的FIRST_CHANGE 與NEXT_CHANGE,就能意會了吧。

另外,redo log 每一個大小的設置跟你的平常的資料異動量,會影響的是切換頻率。

感謝回覆
我目前遇到的狀況是 前筆的NEXT_CHANGE(5601591780)
跟目前有狀況的 FIRST_CHANGE(5601591780) 對得起來
但它的 NEXT_CHANGE卻是 18446744073709551615 這種值
然後它的下一筆FIRST_CHANGE 卻又變成 5600881184

DennisLu iT邦研究生 1 級 ‧ 2023-03-09 13:05:29 檢舉

我不太確定,
但我認為可能近期有異常關閉的後的修復吧~
看看 alter_sid.log
那時間點是不是曾經有什麼機房事件或修復行為。

不放心就 exp or expdp 就離峰時間看看資料能不能匯出完整。

我要發表回答

立即登入回答