問14データベース更新における2相コミットに関する記述のうち,適切なものはどれか。2相コミットは,トランザクションの処理途中のデータを他のトランザクションから参照できなくする制御方式のことである。ア2相コミットを行うためには,同時に更新しようとする分散データベースの全てが更新可能かどうかを判断するためのやり取りが必要である。イ2相コミットを採用している場合,ロールバックは発生しない。ウ2相コミットを使えば,通信異常が発生しても,トランザクションをコミットさせることができる。記述は排他制御の説明です。2相コミットは、トランザクションのコミットを2つのフェーズに分けて行うことで、分散データベース環境での原子性・一貫性を保証する仕組みです。副サイトに割り振られた全てのトランザクションがコミットできる状態に達すると、調停者(主サイト)は全参加者(副サイト)にコミット可否を問合せます。全ての参加者からコミット可を受け取った場合のみコミットを実行します。1人以上の参加者からコミット不可の返事を受け取った場合や、通信がタイムアウトした場合、トランザクションはロールバックされます。通信がタイムアウトした場合はロールバックされます。Reserved.▲Pagetop。