分散DBの整合

2相コミット(2PC)。調整者が全参加者へ準備を要求する第1相と、全員が可なら一斉にコミットを指示する第2相で分散更新の原子性を保証する。とは?

意味

1つでも準備で失敗すれば全体をロールバックする。第1相後・第2相前に調整者が故障すると、参加者が結果待ちでブロックする弱点がある。

?資格試験での問われ方

複数DBの更新を全体で確定/取消するための2段階手順は?
答え:2相コミット(2PC)。調整者が全参加者へ準備を要求する第1相と、全員が可なら一斉にコミットを指示する第2相で分散更新の原子性を保証する。

覚え方

準備OK確認→一斉コミット

2相コミット(2PC)。調整者が全参加者へ準備を要求する第1相と、全員が可なら一斉にコミットを指示する第2相で分散更新の原子性を保証する。」を、演習で定着させる。

資格試験の過去問を、一問ごとの8-ways解説つきで。まずは無料で。

無料ではじめる →

ukamiru 用語集 · 資格試験

2相コミット(2PC)。調整者が全参加者へ準備を要求する第1相と、全員が可なら一斉にコミットを指示する第2相で分散更新の原子性を保証する。とは?意味と資格試験での問われ方|ukamiru 用語集