ANSI/ISO SQL definierar fyra isoleringsnivåer:
- serialiserbar
- upprepbar läsning
- läs engagerad
- läs oengagerad
Enligt Oracles databasutvecklingsguide, kapitel 6.6.1:Transaktionsinteraktion och Isoleringsnivå
, kan du begära endera isoleringsnivån READ COMMITTED
(standard) eller SERIALIZABLE
.
Observera dock att det som Oracle kallar SERIALIZABLE
är faktiskt ögonblicksbildsisolering
.
För mer information om lås på radnivå och tabellnivå, se Översikt av Oracle Database Locking Mechanism och Låsa tabeller explicit .