Snapshot Isolation
Transaction'ın tutarlı bir snapshot üzerinden okuma yaptığı ve çoğu implementasyonda çakışan yazmaların commit aşamasında engellendiği izolasyon modeli.
Veri Tabanı Bağlamı
MVCC ile okuma-yazma contention'ını azaltabilir ve dirty read'i önler. Ancak farklı satırları güncelleyen iki transaction ortak invariant'ı bozarak write skew oluşturabilir.
İşlem ve Depolama Sınırı
Snapshot isolation serializable ile eş anlamlı değildir; iş kuralı birden fazla kaydın birlikte korunmasını gerektiriyorsa ek kontrol gerekir.