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일