2022年05月30日

令和4年度春期 応用情報技術者試験問題 問29

問29

undo/redo方式を用いた障害回復におけるログ情報の要否として、適切な組合せはどれか。

   ┌─────┬─────┐
   │更新前情報│更新後情報│
 ┌─┼─────┼─────┤
 │ア│  必要  │  必要  │
 ├─┼─────┼─────┤
 │イ│  必要  │  不要  │
 ├─┼─────┼─────┤
 │ウ│  不要  │  必要  │
 ├─┼─────┼─────┤
 │エ│  不要  │  不要  │
 └─┴─────┴─────┘





正解


解説

undo はロールバック (元に戻す)、redo はロールフォワード (やり直し) である。
ロールバックは、トランザクション処理の途中で障害が発生したような場合に、トランザクションログ (更新前情報) を用いてトランザクション開始時点の状態に戻すことである。
また、ロールフォワードは、データベースに障害が発生したような場合に、チェックポイントまでのデータを再現し、トランザクションログ (更新後情報) を用いて、障害直前の状態に戻すことである。

問題の障害回復にはトランザクション処理の途中で障害が発生したような場合データベースに障害が発生したような場合の両方を含むと考えられるため、undo/redo方式を用いた障害回復におけるログ情報は、更新前情報、更新後情報のいずれも必要である。

posted by ファーストマクロ at 00:16| Comment(0) | R04春応用情報技術者
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。