テクノロジ系
秋期
応用情報技術者 2023年 秋期 問30
30 / 80
DBMSをシステム障害発生後に再立上げするとき、ロールフォワードすべきトラン ザクションとロールバックすべきトランザクションの組合せとして、適切なものはど れか。ここで、トランザクションの中で実行される処理内容は次のとおりとする。 データベースに対する Read 回数とWrite 回数 トランザクション Read 10, Write 20 T1, T2 T3, TA Read 100 T5, T6 Read 20, Write 10 時間> T1 T2 障 T3 T4 イ ン T5 ト T6 はコミットされていないトランザクションを示す。 はコミットされたトランザクションを示す。 ● ロールフォワード ロールバック T2, T5 T6

正解と解説
表示する
正解 ア
システム障害後の再立上げでは、コミット済みでディスク未反映のトランザクションはロールフォワードで再現し、未コミットのトランザクションはロールバックで取り消します。チェックポイントと障害発生時点の関係から各トランザクションを分類した組合せが正解です。