//
Busque em todas as páginas da documentação
9 pages in this section.
O modelo mental por trás do controle de concorrência multi-versão do PostgreSQL: como leitores e escritores evitam se bloquear mutuamente, por que linhas mortas se acumulam, e como os níveis de isolamento moldam o que uma transação tem permissão para ver.
BEGIN/COMMIT/ROLLBACK e limites explícitos de transação.
Read committed vs repeatable read vs serializable - comportamento do Postgres.
Versões de tuplas, intuição de xmin/xmax sem mitologizar.
`FOR UPDATE`, `SKIP LOCKED` e padrões de fila.
Detecção, `deadlock_timeout` e disciplina de retentativa.
Mantenha transações curtas; evite tempo de pensamento do usuário em TX.