Concurrent Update Phenomena

Describes the problems that occur with 'lax' levels of isolation inside a transaction.

There are 3 general phenomena, they are (based on paraphrases from ThomasKyte @ asktom.oracle.com):

The various SQL isolation levels are designed to incrementally cure the phenomena:

There also are other phenomena such as write-skew that are particular to MultiversionConcurrencyControl databases that implement SnapshotIsolation.


EditText of this page (last edited January 5, 2005) or FindPage with title or text search