メイン・トランザクション・スコープ(MTスコープ)は、メイン・トランザクションMTxを開始します。MTxは、最初の自律型トランザクション・スコープ(ATスコープ1)を起動します。MTxは停止します。ATスコープ1は、トランザクションTx1.1を開始します。

  1. ATスコープ1は、Tx1.1をコミットまたはロールバックした後、MTxの再開を終了します。

  2. MTxはATスコープ2を起動します。MTは停止し、制御をATスコープ2に渡します。ATスコープは最初に問合せを実行しています。

  3. ATスコープ2はTx2.1を開始します。つまり、更新を実行します。ATスコープ2はTx2.1をコミットまたはロールバックします。

  4. その後、ATスコープ2は2番目のトランザクションTx2.2を開始して、コミットまたはロールバックします。

  5. ATスコープ2はいくつかの問合せを実行して、終了した後、制御をMTxに戻します。

  6. MTxはATスコープ3を起動します。MTxは停止し、ATスコープ3が開始します。

  7. ATスコープ3はTx3.1を開始した後、ATスコープ4を起動します。Tx3.1は停止し、ATスコープ4が開始します。

  8. ATスコープ4はTx4.1を開始し、コミットまたはロールバックした後、終了します。ATスコープ3が再開します。

  9. ATスコープ3は、Tx3.1をコミットまたはロールバックした後、終了します。MTxが再開します。

  10. MTスコープはMTxをコミットまたはロールバックした後、終了します。