Verteilte Systeme

Kapitel 4

Welche Arten von Problemen können bei einer Überschneidung zweier nebenläufiger Transaktionen auftreten?

  • Dirty Reads (Lesen von Inhalten einer anderen Transaktion, die aber noch nicht committet sind => Eventuell rollback und daten sind dirty)
  • Nonrepeatable Reads (In einer Transaktionen führen zwei Lesevorgänge der gleichen Daten zu unterschiedlichen Ergebnissen)
  • Phantom Reads (In einer Transaktion führen zwei Lesevorgänge mit WHERE-Klausel zu unterschiedlich großen Ergebnissen)

Diskussion