平成28年度 春期 応用情報技術者試験 午前 問30
媒体障害の回復において,最新のデータベースのバックアップをリストアした後に,トランザクションログを用いて行う操作はどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:エ
-
ア: コミット前に中断したトランザクションをロールバック
誤り。リストアしたバックアップにはバックアップ取得後の更新は含まれていないので,未コミットのトランザクションを取り消す必要はありません。 -
イ: コミット前に中断したトランザクションをロールフォワード
誤り。コミットされていないトランザクションの更新を反映すると,データベースの整合性が崩れます。 -
ウ: コミットしたトランザクションをロールバック
誤り。コミット済みのトランザクションは確定した更新なので,取り消してはいけません。 -
エ: コミットしたトランザクションをロールフォワード
正しい。バックアップをリストアした後,ログ(更新後ログ)を使ってバックアップ取得後にコミットされた更新を再実行(ロールフォワード)し,障害直前の状態に戻します。
答え
エ: コミットしたトランザクションをロールフォワード
出典:平成28年度 春期 応用情報技術者試験 午前 問30