令和7年度 秋期 データベーススペシャリスト試験 午前II 問14

テクノロジデータベース

この問題は2025(R7)秋 データベーススペシャリスト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

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

解答・解説を読む

正解: 選択肢

べき等性(idempotent)とは、ある操作を1回行っても、複数回繰り返して行っても、最終的な結果が全く同じになるという性質のことです。
データベースの障害回復において、システムが途中でダウンしてREDO操作を再実行することになった場合でも、データが破壊されず同じ状態に正しく復元される必要があります。したがって、REDO操作はべき等性を持つよう設計されます。

各選択肢の解説

  • チェックポイントの説明です。REDOの対象となるログを減らし、障害回復の時間を短縮するために行われます。
  • REDOのべき等性の説明であり、これが正解です。
  • ロールフォワードによるデータベース復旧手順の説明です。バックアップデータを復元し、更新ログを用いてREDOを実行する一連の流れを指します。
  • ライトアヘッドログ(WAL: Write-Ahead Log)プロトコルの説明です。障害発生時に確実にREDOを行えるよう、データ本体の更新よりも先にログをディスクへ書き出す仕組みです。