Dirty Read

Türkçe karşılığı: Kirli okumaAlan: Veritabanları

Başka bir transaction'ın henüz commit etmediği ve geri alınabilecek verinin okunması.

Teknik Bağlam

Rollback gerçekleşirse okuyucu hiçbir zaman kalıcı olmamış bir duruma göre karar vermiş olur. Read Committed ve daha güçlü izolasyon seviyeleri dirty read'i engeller.

Sınırlar

Dirty read ile stale read aynı şey değildir; stale veri commit edilmiş fakat güncel olmayan bir kopyadan gelebilir.

İlgili Kavramlar

  • Transaction Isolation
  • Read Committed
  • Rollback
  • Stale Read