No.100 データベースの障害復旧に関する記述のうち,適切なものはどれか。
⭕️ |
[[ AnswerCalc[0] ]] % |
A |
[[ AnswerCalc[1] ]] |
- データベースのシステム障害に対しては, トランザクション処理の途中にスナップショットの設定をして,その時点からリスタート処理を行う。
スナップショットとは、ある時点での読取り専用コピーをとる機能です。スナップショット時点まで復元したあとロールバック処理を行ってトランザクションの一貫性を確保する必要があります。 - データベースの媒体障害に対しては,バックアップ時点の状態に復元した後,ジャーナルファイルの更新後情報を使用してロールフォワード処理を行う。
正しい。媒体障害にはロールフォワードと覚えておきましょう。 - データベースの論理的障害によってトランザクション処理がデッドロック状態になり,処理が終了しない場合,排他制御を解除する。
トランザクション中にデッドロックが発生した場合にはロールバックを行い片方のトランザクションを強制終了させることでデッドロックの解除を行います。 - トランザクション処理プログラムが,データベースの更新途中に物理的原因以外で異常終了した場合,ジャーナルファイルの更新後情報を使用してロールバック処理を行う。
ロールバック処理に使うのはジャーナルファイルの更新前情報です。
💾
✔️
|
[[ d.CommentTxt ]] |