12.2.4. トランザクションの参加者
トランザクション参加者は、トランザクション内の任意のプロセスであり、状態をコミットまたはロールバックする機能があります。これは、データベースまたは他のアプリケーションである可能性があります。トランザクションの各参加者は、状態をコミットまたはロールバックできるかどうかを独自に決定します。そして、すべての参加者がコミットできる場合のみ、トランザクション全体が成功します。コミットできない参加者がある場合は、各参加者がそれぞれの状態をロールバックし、トランザクション全体が失敗します。トランザクションマネージャーは、コミットまたはロールバック操作を調整し、トランザクションの結果を決定します。