ORACLE重做日誌小結

2022-04-05 12:15:48 字數 678 閱讀 8631

select a.sequence#, b.sequence#, a.first_time, b.first_time,

round((a.first_time-b.first_time)*60*60*24,2) timeinterval

from v$log_history a

left join v$log_history b

on a.sequence#=b.sequence#+1 and a.thread#=b.thread#

(oracle建議日誌檔案切換時間為20分鐘,調整日誌檔案大小以改變這一時間)
調整日誌檔案大小只能通過,建立新的日誌檔案組,切換日誌檔案組,刪除舊的日誌檔案組的方式進行。

建立日誌檔案組

alter database add logfile group 4(『d:\redo4.log』) size 1024m reuse;
檢視日誌檔案組狀態切換日誌檔案組

select group#, status from v$log;
刪除日誌檔案組(切換至inactive狀態再進行刪除)

alter database drop logfile group 1;

oracle 重做日誌

5.日誌成員檔案的遷移 作用 資料 recovery恢復 特徵 sql select from v log sql select from v logfile sql select from v archived log 歸檔模式下檢視 thread 執行緒在單例項的環境下,thread 永遠是 1...

oracle 重做日誌檔案

1.查詢重做日誌檔案組的資訊 select group sequence members,status,archived from v log 2.查詢重做日誌檔案的資訊 select group type,member from v logfile order by group 3.為案例資料庫新...

Oracle 重做日誌歸檔

1 alter system switch logfile是強制日誌切換,不一定就歸檔當前的重做日誌檔案 若自動歸檔開啟,就歸檔當前的重做日誌,若自動歸檔沒有開啟,就不歸檔當前重做日誌。alter system archive log current是歸檔當前的重做日誌檔案,不管自動歸檔有沒有打都歸...