Transaktion T1 transferiert 300,- DM von Konto A nach Konto B,
Transaktion T2 schreibt Konto A die 3 % Zinseinkünfte gut.
Den Ablauf zeigt Tabelle 13.1. Die im Schritt 5 von Transaktion T2 gutgeschriebenen Zinsen gehen verloren, da sie in Schritt 6 von Transaktion T1 wieder überschrieben werden.
Schritt | T1 | T2 |
1. | read(A, a1) | |
2. | a1 : = a1 - 300 | |
3. | read(A, a2) | |
4. | a2 : = a2 * 1.03 | |
5. | write(A, a2) | |
6. | write(A, a1) | |
7. | read(B, b1) | |
8. | b1 : = b1 + 300 | |
9. | write(B, b1) |