Write Skew
İki transaction'ın aynı snapshot'tan farklı kayıtları okuyup farklı kayıtları güncelleyerek birlikte bir invariant'ı bozması.
Teknik Bağlam
Örneğin en az bir nöbetçinin aktif olması kuralında iki transaction birbirinin aktif kaydını görüp kendi kaydını kapatabilir. Satır bazında write-write conflict olmadığı için snapshot isolation bunu engellemeyebilir.
Sınırlar
Lost update ile aynı değildir; write skew genellikle farklı kayıtların yazılmasıyla oluşur.
İlgili Kavramlar
- Snapshot Isolation
- Serializability
- Lost Update
- Constraint