Während der Abarbeitung der Transaktion T2 fügt Transaktion T1 ein Datum
ein, welches T2 liest. Dadurch berechnet Transaktion T2 zwei
unterschiedliche Werte. Den Ablauf zeigt Tabelle 12.3.
| T1 |
T2 |
| |
select sum(KontoStand) |
| |
from Konten; |
| insert into Konten |
|
| values ( C , 1000, ...); |
|
| |
select sum(KontoStand) |
| |
from Konten; |
Tabelle 12.3: Beispiel für das Phantomproblem