Tom na to poskytuje skvělou odpověď:Na úrovních izolace transakcí
Říká:
Úroveň izolace READ UNCOMMITTED umožňuje špinavé čtení. Databáze Oracle nepoužívá špinavé čtení a ani je neumožňuje. Základním cílem úrovně izolace READ UNCOMMITTED je poskytnout definici založenou na standardech, která umožňuje neblokované čtení.
...
Nyní databáze, která umožnila špinavé čtení ... nejen že vrací špatnou odpověď, ale také vrací ... [odpověď] ... která v tabulce nikdy neexistovala. Ve víceuživatelské databázi může být špinavé čtení nebezpečná vlastnost. Osobně jsem nikdy neviděl její užitečnost...
Jde o to, že špinavé čtení není funkce; spíše je to odpovědnost. V databázi Oracle to prostě není potřeba. Získáte všechny výhody špinavého čtení – neblokování – bez jakýchkoli nesprávných výsledků.