Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
PostgreSQL 17의 Vacuum, 얼마나 개선되었을까? 섬네일

PostgreSQL 17의 Vacuum, 얼마나 개선되었을까?

잡코리아 favicon잡코리아·Data·
IndexingPostgreSQLAurora PostgreSQLVacuumAutovacuum
2025년 11월 10일5

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

잡코리아가 Aurora PostgreSQL 17.5로의 마이그레이션 및 Vacuum 성능 비교를 수행했습니다. 15.4 대비 17.5에서 Autovacuum 동작 차이가 IO 오버헤드에 큰 영향을 주며, INDEX_CLEANUP 여부에 따라 성능 편차가 나타났습니다.

구현 방법

  • 15.4 vs 17.5 버전 간 Autovacuum 동작 차이 분석
  • autovacuum_vacuum_threshold, autovacuum_vacuum_cost_limit, autovacuum_work_mem 등 파라미터 케이스 포함
  • 프로덕션 유사 패턴의 병렬 DML 실행으로 테스트 수행

주요 결과

  • 17.5에서 IO 오버헤드가 크게 감소하며 성능이 개선
  • Dead Tuple 수가 약 30,000 이하면 INDEX_CLEANUP 생략으로 약 90%의 성능 향상
  • 30,000 초과 시 INDEX_CLEANUP 동반 시 약 10%의 추가 개선

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
Redshift DW에서 PG DM을 만드는 여정 섬네일
68%

Redshift DW에서 PG DM을 만드는 여정

매드업 favicon매드업·2022년 04월 01일
RDS MySQL에서 RDS Aurora로 DB이전 다운타임 최소화 하기 섬네일
65%

RDS MySQL에서 RDS Aurora로 DB이전 다운타임 최소화 하기

드라마앤컴퍼니(리멤버) favicon드라마앤컴퍼니(리멤버)·2025년 01월 14일
멀티 클라우드 환경에서의 데이터 마이그레이션 시스템 구축 섬네일
65%

멀티 클라우드 환경에서의 데이터 마이그레이션 시스템 구축

왓챠 favicon왓챠·2024년 08월 27일