Dirty Read

Ein Dirty Read liegt vor, wenn eine Transaktion die Änderung eines Datenobjekts durch eine andere Transaktion lesen kann, bevor die andere Transaktion die Änderung committed hat.

Dirty Reads treten auf, wenn für die Transaktion der Isolation Level Read Uncommitted gewählt wurde. Bei den Isolation Levels (siehe Isolation Level) Read Committed, Repeatable Read und Serializable sind Dirty Reads ausgeschlossen.