oracle 重建聯機日誌

2021-08-26 07:39:27 字數 842 閱讀 6967

本文參考

經本人實際驗證成功。

乙個重做日誌組可以包括乙個或多個日誌成員,這多個成員應該放再不同的磁碟上,作為磁碟日誌映象,同一組的成員的內容是一樣的,目的是防止某個磁碟失敗造成聯機日誌的全部丟失。如果沒有多個磁碟,沒有必要為重做日誌組建立多個日誌成員。

如果歸檔很慢而且日誌檔案很大時你可以提前強制歸檔:

alter system switch logfile;

歸檔日誌用於rman恢復,如果不做rman恢復,不需要儲存日誌,可以直接刪除。

啟動或關閉歸檔

啟動資料庫到mount狀態

startup mount

如果要啟用歸檔模式,此處使用

〉alter database archivelog 命令

如果需要停止歸檔模式,此處使用:

〉alter database noarchivelog 命令。

為避免頻繁切換日誌檔案,可以增加日誌檔案大小,預設為1m

1. 進入sqlplus

2. alter database add logfile group 4 ('/oracle/dbs/log1c.rdo') size 10m;

也可以不指定路徑:alter database add logfile group 4 size 30m;

3. 路徑你自己指定(/oracle/dbs/redo4a.log', '/oracle/dbs/redo5a.rdo)

4.檢視 select * from v$log; 察看日誌組狀態

select * from v$logfile; 察看日誌組成員檔案

設定聯機重做日誌的大小,使得至少大約15分鐘切換一次,這個值開始可能很難估計。

oracle 重建聯機日誌

本文參考 經本人實際驗證成功。乙個重做日誌組可以包括乙個或多個日誌成員,這多個成員應該放再不同的磁碟上,作為磁碟日誌映象,同一組的成員的內容是一樣的,目的是防止某個磁碟失敗造成聯機日誌的全部丟失。如果沒有多個磁碟,沒有必要為重做日誌組建立多個日誌成員。如果歸檔很慢而且日誌檔案很大時你可以提前強制歸檔...

Oracle聯機重做日誌檔案

一 oracle中的幾類日誌檔案 redo log files 聯機重做日誌 archive log files 歸檔日誌 alert log files 告警日誌 trace files 跟蹤日誌 user dump dest 使用者跟蹤日誌 backupground dump dest 程序跟蹤...

聯機重做日誌

兩點 1.利用重做日誌檔案,在資料庫發生故障時,可以重新處理事務。維護一致性 2.記錄資料所做的所有更改,提供恢復機制,可以劃分成組,至少需要兩個組,每個組至少乙個成員。規劃原則 分散放開到不同的磁碟,日誌所在盤io要足夠,io讀寫要快。分散到不同的磁碟的好處,解決io的衝突,解決因故障,日誌不可用...