Non-Repeatable Read

Wenn eine Abfrage in einer Transaktion mehrmals ausgeführt wird und sich die Resultate unterscheiden, weil eine andere Transaktion eine Änderung der Daten vorgenommen hat, dann spricht man von einem Non-Repeatable Read.

Non-Repeatable Reads können auftreten, wenn für eine Transaktion die Isolation Levels (siehe Isolation Level) Read Uncommitted oder Read Committed gewählt wurden. Bei den Isolation Levels Repeatable Read und Serializable sind Non-Repeatable Reads ausgeschlossen.