ITパスポート試験 用語辞典
2相コミットメント
【2 phase commit】
分散データベースにおいて、トランザクション処理の整合性が保てるよう2段階に分けてコミットを行う手法。1つのトランザクションに別のネットワークに配置されている複数のデータベースが関与する場合に使う。
第1相でトランザクションを他のサイトに更新可能かどうかを確認し、各サイトのトランザクションをコミットもロールバックも可能な中間状態(セキュア状態)にした後、第2相でコミットまたはロールバックを確定する。これにより分散データベース環境におけるトランザクションの原子性・一貫性を保証する。
第1相でトランザクションを他のサイトに更新可能かどうかを確認し、各サイトのトランザクションをコミットもロールバックも可能な中間状態(セキュア状態)にした後、第2相でコミットまたはロールバックを確定する。これにより分散データベース環境におけるトランザクションの原子性・一貫性を保証する。
↓ 用語データを見る
- 分野:
- 分野:テクノロジ系
中分類:データベース
小分類:トランザクション処理 - 重要度:
- ★★★
広告
「トランザクション処理」の用語
「データベース」の他の分野
「テクノロジ系」の他のカテゴリ
広告