データベース障害回復におけるREDOの等冪性

等冪性(べきとうせい、Idempotence)とは、ある操作を1回適用しても、複数回繰り返し適用しても、結果として得られるシステムの状態が全く同一になるという性質です。 データベースのログを用いた回復処理において、REDO(再実行)操作が等冪であれば、障害回復処理中に再度システム障害が発生してREDOを最初からやり直した場合でも、データが二重に加算・更新されることなく、正しくコミット時の状態に復元できます。 チェックポイント(Checkpoint)に関する説明です。 メディア障害回復におけるバックアップからのリストアとREDOログの適用の手順ですが、等冪性の定義ではありません。 WAL(Write-Ahead Logging:ログ先行書き込み)プロトコルの説明です。

データベースの REDO のべき等 (idempotent) の説明として,適切なものはどれか。

出典令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問14
ア
REDO による障害回復の時間を短縮するために,あるルールに従って整合性の取れたデータを記録媒体に適宜反映すること
イ
REDO を繰返し実行しても,正常終了するときには 1 回実行したときと同じデータの状態になること
ウ
事前に取得していたバックアップデータを記録媒体に復旧し,そのデータに対して REDO を実行すること
エ
トランザクションをコミットする前に REDO に必要な情報を書き出し,データの更新はその後で行うこと