分散データベースシステムにおいて、一連のトランザクション処理を行う複数サイトに更新可能かどうかを問い合わせ、すべてのサイトが更新可能であることを確認した後、データベースの更新処理を行う方式はどれか。
ア | 2相コミット |
イ | 排他制御 |
ウ | ロールバック |
エ | ロールフォワード |
ア | ○ | 2相コミットは、分散データベースシステムにおいて、一連のトランザクション処理を行う複数サイトに更新可能かどうかを問い合わせ、すべてのサイトが更新可能であることを確認した後、データベースの更新処理を行う方式 |
イ | × | 排他制御は、データベースにアクセスするときにデータの整合性を保つためにアクセスできる権限を必要に応じて制限すること |
ウ | × | ロールバックは、データ更新処理中に論理的障害が発生したときに,ジャーナルファイルの更新前データを使って,更新処理を行う前の状態にデータベースを戻すこと |
エ | × | ロールフォワードは、データベースにディスク障害が出た時にリストアしたバックアップデータに、その後の記録をジャーナルファイルから移して,最新の状態に回復すること |