prev up next

Phantomproblem

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


prev up next