prev up next


Phantomproblem

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

prev up next