データベースのデータを更新するトランザクションが、 実行途中で異常終了したとき、更新中のデータに対して行われる処理はどれか。
- 異常終了時点までのトランザクションの更新ログ情報を破棄することによって、データをトランザクション開始前の状態に回復する。
- チェックポイント時点からコミットが完了しているトランザクションの更新ログ情報を使ってロールフォワードすることによって、 データを回復する。
- トランザクションの更新ログ情報を使い異常終了時点までロールフォワードすることによって、 データを回復する。
- トランザクションの更新ログ情報を使いロールバックすることによって、 データをトランザクション開始前の状態に回復する。
出典:令和4年度 システム監査技術者試験 午前2 問21