Snapshot Isolation
An isolation model in which a transaction reads from a consistent snapshot while write-write conflicts are typically detected separately.
Boundaries
Snapshot isolation can prevent many anomalies while still permitting write skew, so it should not be assumed to be serializable.
Related Concepts
- MVCC
- Write Skew
- Serializability
- Lost Update