プロパティ | 説明 |
---|---|
パラメータ・タイプ | 文字列 |
構文 | COMMIT_WRITE = '{IMMEDIATE | BATCH},{WAIT |NOWAIT}' |
デフォルト値 | このパラメータを明示的に指定しない場合、データベースのコミット動作は、デフォルトで、制御をクライアントに返す前にコミット・レコードをディスクに書き込む。
|
変更の可/不可 | 変更可(セッション・レベルとシステム・レベルの両方で)。ALTER SYSTEM またはALTER SESSION 文でCOMMIT_WRITE に指定する値は、カンマで区切る必要がある。 |
値の範囲 | 一重引用符で囲まれ、カンマで区切られた、IMMEDIATE またはBATCH 、およびWAIT またはNOWAIT のリスト |
基本/基本以外 | 基本以外 |
Oracle RAC | 各インスタンスに固有の設定が指定可能 |
COMMIT_WRITE
は、トランザクション・コミットのREDOをどのようにREDOログへ書き込むかを制御する場合に使用する拡張パラメータです。IMMEDIATE
およびBATCH
オプションは、ログ・ライターによるREDOのバッチ処理を制御します。WAIT
およびNOWAIT
オプションは、コミットのREDOのREDOログへのフラッシュ時期を制御します。
注意: COMMIT_WRITE パラメータは非推奨です。これは、下位互換性のためにのみ残されています。これは、COMMIT_LOGGING パラメータおよびCOMMIT_WAIT パラメータに置き換えられています。 |