Capítulo 13. Controle de concorrência

Índice

13.1. Introdução
13.2. Isolamento de transação
13.2.1. Nível de isolamento READ COMMITTED
13.2.2. Nível de isolamento REPEATABLE READ
13.2.3. Nível de isolamento SERIALIZABLE
13.2.4. Referência externa
13.3. Bloqueio explícito
13.3.1. Bloqueio no nível de tabela
13.3.2. Modos de bloqueio no nível de linha
13.3.3. Bloqueio no nível de página
13.3.4. Impasses (deadlocks)
13.3.5. Bloqueios informativos
13.4. Verificações de consistência de dados no nível de aplicação
13.4.1. Impondo consistência com transações serializáveis
13.4.2. Impondo consistência com bloqueios explícitos
13.5. Advertências
13.6. Bloqueio e índices

Esse capítulo descreve o comportamento do sistema de banco de dados PostgreSQL, quando duas ou mais sessões tentam acessar os mesmos dados ao mesmo tempo. Os objetivos nessa situação são permitir acesso eficiente para todas as sessões, mantendo a estrita integridade dos dados. Todo desenvolvedor de aplicações de banco de dados deve estar familiarizado com os tópicos abordados neste capítulo.

Contato

CSS válido!