在Oracle RDBMS中重製日誌是什麼?
Context:在Oracle RDBMS環境中, 重製日誌包含專有格式的檔案, 每個重製日誌檔案都包含重製記錄. 還原記錄也稱為還原輸入, 包含一組變更向量, 每個向量都描述或代表了資料庫中單一塊的變更.  如果使用者在包含員工相關資料的表中更新薪水值, DBMS會生成包含變更向量的重製記錄, Oracle會生成另一個重複記錄, 並將"系統變更號碼" (SCN) 分配給變更.  Oracle會在重製日誌中記錄變化. 這項名稱表示它的目的:如果資料庫崩潰, RDBMS 可以重製 (重新處理) 所有資料檔的變更, 資料庫資料庫使用V$LOG,V$LOGFILE,V$LOG_HISTORY和V$THREAD視角來尋找資料庫重製日誌的資訊. 每個重製日誌檔案都屬於一組 (至少必須有兩組). 這群組中的一個就是CURRENT群組 (可使用v$log的列狀態查詢). 還原日誌的記錄是使用這個當前的群組. 這一群滿了, 每個日誌開關都會引起檢查點, 然而, 還可以使用 ALTER SYSTEM SWITCH LOGFILE 這個命令手動啟動重製日誌開關.
在Oracle RDBM中, 重製日誌是用來維持資料庫變更歷史的日誌. 每個與資料檔連結的重製日誌都有多個重製記錄, 還原日誌可用於應用於資料庫的變更,