OracleでREDOログをアーカイブするコマンドを比較してみた。
ALTER SYSTEM ARCHIVE LOG CURRENT;
ALTER SYSTEM ARCHIVE LOG ALL;
- ログ・スイッチしない。
- 一杯でアーカイブされていないすべてのREDOログがアーカイブされる。
- つまり、現行のREDOログはアーカイブされず、チェックポイントも実行されない。
- 非同期処理。処理が終了する前に制御が戻る。アーカイバ・プロセスがアーカイブを実行するため。
ALTER SYSTEM SWITCH LOGFILE;
[参考]
SQL文: ALTER MATERIALIZED VIEW〜ALTER SYSTEM
SQL文: ALTER MATERIALIZED VIEW〜ALTER SYSTEM
REDO ログ・ファイル - オラクル・Oracleをマスターするための基本と仕組み