本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成28年度 春期 高度情報技術者試験問題と解説

問10

媒体障害の回復において、最新のデータベースのバックアップをリストアした後に、トランザクションログを用いて行う操作はどれか。

ア バックアップ取得後でコミット前に中断した全てのトランザクションをロールバックする。

イ バックアップ取得後でコミット前に中断した全てのトランザクションをロールフォワードする。

ウ バックアップ取得後にコミットした全てのトランザクションをロールバックする。

エ バックアップ取得後にコミットした全てのトランザクションをロールフォワードする。


正解


解説

媒体障害は、ハードディスクなどの不具合による障害で、最新のバックアップをリストアした後、ログを用いてバックアップ取得後に行ったトランザクション処理を再現する (ロールフォワード)。

ロールバックは、トランザクション処理の途中で障害が発生したような場合に、トランザクションログを用いてトランザクション開始時点の状態に戻すことである。

なお、トランザクションログは「ジャーナル」ともいう。ログは起動中、処理中など記録、ジャーナルはトランザクションの記録として用いられることが多い。

問9 目次 問11