令和7年度 秋期 データベーススペシャリスト試験 午前II 問14
テクノロジデータベース
この問題は2025(R7)秋 データベーススペシャリスト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
データベースのREDOのべき等(idempotent)の説明として、適切なものはどれか。
解答・解説を読む
正解: 選択肢イ
べき等性(idempotent)とは、ある操作を1回行っても、複数回繰り返して行っても、最終的な結果が全く同じになるという性質のことです。
データベースの障害回復において、システムが途中でダウンしてREDO操作を再実行することになった場合でも、データが破壊されず同じ状態に正しく復元される必要があります。したがって、REDO操作はべき等性を持つよう設計されます。
各選択肢の解説
- ア:チェックポイントの説明です。REDOの対象となるログを減らし、障害回復の時間を短縮するために行われます。
- イ:REDOのべき等性の説明であり、これが正解です。
- ウ:ロールフォワードによるデータベース復旧手順の説明です。バックアップデータを復元し、更新ログを用いてREDOを実行する一連の流れを指します。
- エ:ライトアヘッドログ(WAL: Write-Ahead Log)プロトコルの説明です。障害発生時に確実にREDOを行えるよう、データ本体の更新よりも先にログをディスクへ書き出す仕組みです。