sql >> Base de Datos >  >> RDS >> Oracle

Niveles de aislamiento en Oracle

ANSI/ISO SQL define cuatro niveles de aislamiento:

  • serializable
  • lectura repetible
  • lectura confirmada
  • lectura no confirmada

Según la Guía de desarrollo de bases de datos de Oracle, capítulo 6.6.1:Interacción de transacciones y Nivel de aislamiento , puede solicitar el nivel de aislamiento READ COMMITTED (predeterminado) o SERIALIZABLE .

Tenga en cuenta, sin embargo, que lo que Oracle llama SERIALIZABLE es en realidad aislamiento de instantáneas .

Para obtener más información acerca de los bloqueos a nivel de fila y de tabla, consulte Descripción general del mecanismo de bloqueo de la base de datos de Oracle y Bloquear tablas explícitamente .