Том дава страхотен отговор на това:На нивата на изолация на транзакциите
Той казва:
Нивото READ UNCOMMITTEDisolation позволява мръсни четения. Oracle Database не използва dirtyreads, нито дори ги позволява. Основната цел на нивото READ UNCOMMITTEDisolation е да предостави базирана на стандарти дефиниция, която позволява неблокиращи четения.
...
Сега, база данни, която позволява dirtyread ... не само връща грешен отговор, но също така връща ... [отговор] ... която никога не е съществувала в таблицата. В многопотребителска база данни мръсното четене може да бъде опасна функция. Лично аз никога не съм виждал полезността от него...
Въпросът тук е, че мръсното четене не е функция; по-скоро това е издръжливост. В Oracle Database това просто не е необходимо. Получавате всички предимства на мръсното четене — без блокиране — без нито един от неправилните резултати.