ANSI/ISO SQL define quatro níveis de isolamento:
- serializável
- leitura repetível
- leitura confirmada
- leia sem confirmação
De acordo com o Oracle's Database Development Guide, capítulo 6.6.1:Transaction Interaction and Nível de isolamento , você pode solicitar o nível de isolamento
READ COMMITTED
(o padrão) ou SERIALIZABLE
. Observe, no entanto, que o que a Oracle chama de
SERIALIZABLE
é na verdade isolamento de instantâneo
. Para obter mais informações sobre bloqueios em nível de linha e de tabela, consulte Visão geral do Mecanismo de Bloqueio do Banco de Dados Oracle e Bloqueando tabelas explicitamente .