Pular para o conteúdo

Transaction ID Wraparound no PostgreSQL (4/4): otimizações, runbook, evolução por versão e checklist

Otimizações, runbook de emergência, a evolução do PostgreSQL 9.5 ao 19 e um checklist operacional para não chegar perto do limite.

Leia mais →

7 de outubro de 2026

Transaction ID Wraparound no PostgreSQL (3/4): laboratório, anatomia de incidentes e anti-padrões

Um laboratório reproduzível com pg_resetwal em container descartável, as fases de um incidente real de wraparound e os anti-padrões mais comuns.

Leia mais →

7 de outubro de 2026

Transaction ID Wraparound no PostgreSQL (2/4): parâmetros, horizontes, retenções e monitoramento

Os parâmetros de freeze e seus limites efetivos, o que impede o VACUUM de avançar e como monitorar e projetar a margem de XIDs.

Leia mais →

7 de outubro de 2026

Transaction ID Wraparound no PostgreSQL (1/4): fundamentos, XIDs, congelamento e Visibility Map

Por que o wraparound acontece: MVCC, XIDs de 32 bits, congelamento, relfrozenxid, Visibility Map e MultiXact, com foco nas versões 14 a 18.

Leia mais →

7 de outubro de 2026

Meu fork do postgres_dba: um toolkit de DBA que posso entregar a um cliente

Fiz um fork do postgres_dba, de Nikolay Samokhvalov, e corrigi oito problemas que tornavam arriscado usá-lo em ambientes de clientes: índices, roles, senhas, entradas e testes.

Leia mais →

6 de outubro de 2026