Giriş
Şeklen şöyle
Kısaca commit'lenmemiş bir transaction'a ait veriyi okumak anlamına gelir. Bizim transaction'ımız diğer transaction'a ait veriyi okur, ancak daha sonra diğer transaction rollback yapmaya karar verir. Bu durumda Dirty Read olur. Açıklaması şöyle
A dirty read happens when a transaction is allowed to read the uncommitted changes of some other concurrent transaction. Taking a business decision on a value that has not been committed is risky because uncommitted changes might get rolled back.
Dirty Write
Bir transaction, bir başka transaction'a ait veriyi de yazar, ancak daha sonra diğer transaction rollback yapmaya karar verir. Bu durumda Dirty Write olur
Hiç yorum yok:
Yorum Gönder