[목차]

Transaction Support in SQL

Isolation Levels

Level Dirty write Dirty read Non-repeatable Read Phantom Read
READ UNCOMMITTED NO YES YES YES
READ COMMITTED NO NO YES YES
REPEATABLE READ NO NO NO YES
SERIALIZABLE NO NO NO NO

Problems in Low Isolation Levels

Dirty read

Nonrepeatable read

Phantom read

Isolation Levels: Examples