IsolationLevel
Index
Enumeration Members
Enumeration Members
READ_COMMITTED
Prevents dirty reads; non-repeatable and phantom reads are still possible.
READ_UNCOMMITTED
Allows dirty reads, non-repeatable reads, and phantom reads.
REPEATABLE_READ
Prevents dirty and non-repeatable reads; phantom reads are still possible.
SERIALIZABLE
Full isolation — transactions are executed as if they were run sequentially.
SNAPSHOT
Snapshot isolation — each transaction sees a consistent snapshot of the database (MSSQL).
Transaction isolation levels as defined by the SQL standard (plus vendor extensions).