Slide 10
Slide 10 text
Lock Types
Optimistic Locking Pessimistic Locking
• Aynı kayıt üzerinde güncelleme
yapmaya izin verir
• Ancak bir işlem başarılı olur
• Diğer işlemler için conflict cevabı
dönülür
• Kitleme sayısı az işlemler için
anlamlı, yoksa kullanıcı sürekli
hata alacaktır
• Sadece bir işlem güncelleme
yapabilir
• Diğer işlemler ana işlem işini
bitirene kadar bekler
• Uzun süren işlemler için sorun
oluşturabilir
• Veri tutarlılığını garanti eder