情報セキュリティスペシャリスト 平成27年秋期 午前T 問10

午前T 問10

チェックポイントを取得するDBMSにおいて,図のような時間経過でシステム障害が発生した。前進復帰(ロールフォワード)によって障害回復できるすべてのトランザクションはどれか。
am1/30.gif/image-size:452×245
  • [この問題の出題歴]
  • 応用情報技術者
    平成27年秋期 問30と同題

分類

テクノロジ系 » データベース » トランザクション処理

正解

解説

ロールフォワードは、前進復帰と訳され、データベースシステムに障害が起こったとき、更新後ログを使用して今まで処理したトランザクションを再現しシステム障害直前までデータベース情報を復帰させる処理です。

システム障害からの復帰後はチェックポイントの状態から処理が再開されます。再開直後はチェックポイント以降にコミットされたトランザクションがデータベースに反映されていないため、まず前進復帰でデータベースへの反映を行います。したがって前進復帰の対象は「最後のチェックポイントからシステム障害発生直前の間」にコミットされたトランザクション「T4とT5」になります。
© 2014-2019 情報処理安全確保支援士ドットコム All Rights Reserved.

Pagetop