PostgreSQL 19 Beta — 운영자가 실제로 느낄 Big 4 변화

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

2026년 5월 21일

pgBackRest의 부활 — 한 달 만에 6사 컨소시엄으로 돌아온 PostgreSQL 백업 표준

2026-04-27 단독 메인테이너 퇴장 선언, 2026-05-19 Percona 주도 6사 컨소시엄으로 정식 부활. 한 달도 안 되는 시간에 정세가 뒤집힌 이유와, 단독 후원사 의존 모델이 다중 후원사·다중 메인테이너 모델로 넘어가는 자리의 의미를 정리한다. 운영자 입장에서 마이그레이션 압력은 어떻게 바뀌었는가.

2026년 5월 21일

PostgreSQL 30년 — 인수와 이별, 혼자 일하는 사람들, 그리고 클라우드 베어의 시대

UC Berkeley 학교 프로젝트로 시작해 클라우드 베어의 시대까지 — PostgreSQL 30년의 회사 인수와 개인들의 이야기, 그리고 다음 5년.

2026년 5월 14일

PostgreSQL 19의 wal_level — 고정값에서 동적 floor 값으로

PostgreSQL 19부터 wal_level이 고정 설정이 아니라 floor 값으로 동작한다. logical replication slot이 생기면 effective level이 자동으로 올라가고, 마지막 slot이 사라지면 다시 내려간다. cascading standby와 archived WAL의 비대칭 함정 포함.

2026년 5월 13일

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

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

2026년 5월 13일

PostgreSQL 19 SQL/PGQ — 관계형 테이블 위에서 그래프 쿼리하기

PostgreSQL 19가 SQL:2023 표준 SQL/PGQ를 코어에 도입했다. 별도 그래프 DB 없이 기존 테이블을 그래프 패턴으로 쿼리한다.

2026년 5월 12일

Barman 보존 정책 워크북 — REDUNDANCY와 RECOVERY WINDOW

Barman 시리즈 4편 — Workbook. 보존 정책 두 가지 — REDUNDANCY n과 RECOVERY WINDOW OF n DAYS — 의 차이를 같은 lab에서 직접 적용해 본다. WAL이 backup 정책에 종속되는 핵심 원리, minimum_redundancy 안전망, barman keep으로 특정 backup을 retention에서 제외하기, OBSOLETE → DELETED 라이프사이클까지.

2026년 5월 6일

Barman PITR 워크북 — 4가지 시점으로 되감기

Barman 시리즈 5편 — Workbook. PITR target 4가지(–target-time / –target-xid / –target-name / –target-immediate)를 한 lab에서 한 번씩 직접 돌려본다. 시점을 어디로 잡을지 정하는 법(barman show-backup, pg_waldump), –target-action·–exclusive·timeline 분기, 그리고 자주 막히는 함정 5가지까지.

2026년 5월 6일

Barman rsync 모드 — SSH 셋업과 하드링크 dedup

Barman 시리즈 3편 — Workbook. 2편의 streaming-only 모델과 짝이 되는 rsync 모델을 같은 lab에서 셋업한다. 양방향 SSH 키 분배, archive_command 설정, backup_method=rsync 전환, 그리고 reuse_backup=link 하드링크 dedup으로 디스크 사용량이 어떻게 줄어드는지 du로 직접 측정한다. 마지막에 streaming vs rsync 결정 기준.

2026년 5월 6일

Barman 시작하기 — 5개 명령어로 첫 백업과 PITR 복구까지

Barman 시리즈 2편. 1편의 역사·아키텍처 위에서, 이번에는 두 대의 Rocky Linux 9 머신으로 streaming-only Barman 환경을 세운다. PostgreSQL 측·Barman 측 설정, barman check / backup / list-backup / recover / recover –target-time 5개 명령어, 그리고 cron + 보존 정책까지. 마지막에 자주 만나는 에러를 빠른 가이드로 묶었다.

2026년 5월 4일