Oracle
 sql >> Database >  >> RDS >> Oracle

Livelli di isolamento in Oracle

ANSI/ISO SQL definisce quattro livelli di isolamento:

  • serializzabile
  • lettura ripetibile
  • letto impegnato
  • lettura non vincolata

Secondo Oracle's Database Development Guide, capitolo 6.6.1:Transaction Interaction and Livello di isolamento , puoi richiedere il livello di isolamento READ COMMITTED (l'impostazione predefinita) o SERIALIZABLE .

Tieni presente, tuttavia, che ciò che Oracle chiama SERIALIZABLE è in realtà isolamento snapshot .

Per ulteriori informazioni sui blocchi a livello di riga e di tabella, vedere Panoramica del meccanismo di blocco del database Oracle e Blocco esplicito delle tabelle .