PostgreSQL 19 Beta — DBA가 실제로 느낄 Big 4 변화

Christophe Pettus가 PostgreSQL 19 Beta에서 추려낸 Big 4는 화려한 신기능이 아니라 운영 사고를 막거나 만드는 변화다. 64bit MultiXact가 4억 행 잠금 사고를 끝내고, 병렬 autovacuum 인덱스 worker가 메모리 계산을 새로 만든다. FOR PORTION OF는 시간 범위 UPDATE를 SQL로 끌어오고, JIT 기본값이 12부터 처음으로 다시 꺼진다.

2026년 5월 21일

PostgreSQL 18의 autovacuum_worker_slots — 재시작 없이 worker 수 조정하기

PostgreSQL 18에서 autovacuum 설정이 worker_slots(재시작 필요)와 max_workers(SIGHUP 가능)로 분리됐다. maintenance window 없이 vacuum throughput을 튜닝하는 흐름과, 슬롯을 거꾸로 줄일 때의 함정.

2026년 5월 13일