Database2025년 6월 19일1분 읽기

PostgreSQL 17 실전 — 파티셔닝과 논리 복제 개선

YS
YoungSam
조회 1215

파티셔닝 개선

CREATE TABLE events (
  id BIGSERIAL,
  event_time TIMESTAMPTZ NOT NULL,
  data JSONB
) PARTITION BY RANGE (event_time);

CREATE TABLE events_2025_q1 PARTITION OF events
  FOR VALUES FROM ('2025-01-01') TO ('2025-04-01');

CREATE TABLE events_2025_q2 PARTITION OF events
  FOR VALUES FROM ('2025-04-01') TO ('2025-07-01');

논리 복제 개선

PostgreSQL 17에서 논리 복제 슬롯의 페일오버가 자동으로 처리됩니다.

성능

파티션 프루닝이 더 효율적으로 동작하여 대규모 테이블 쿼리 성능이 향상되었습니다.

PostgreSQLPartitioningReplication

댓글 0

아직 댓글이 없습니다.