Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
Amazon RDS for PostgreSQL에서 고성능 시계열 데이터 테이블 설계 섬네일

Amazon RDS for PostgreSQL에서 고성능 시계열 데이터 테이블 설계

AWS faviconAWS·Data·
AWSPostgreSQLPartitioningTime SeriesBRIN
2025년 12월 22일1

AI 요약

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

핵심 요약

AWS가 Amazon RDS for PostgreSQL의 시계열 데이터 테이블 설계에서 파티셔닝과 BRIN 인덱스를 활용해 대량 수집 속도와 쿼리 성능을 크게 개선한 사례를 다룬다.

구현 방법

  • time 컬럼에 BRIN 인덱스 생성 (pages_per_range = 32)
  • time 기반 범위 파티셔닝 도입 및 daily 파티션 관리 via pg_partman+pg_cron
  • readings 열 중 elevation/velocity/heading/grade/fuel_consumption를 real로 변경

주요 결과

  • 로드 시간 5,609초 → 5,487초, 처리량 522,832/s → 534,517/s
  • BRIN 적용으로 크기 126GB → 101GB, 로드 시간 5,487초 → 4,761초, 처리량 616,002/s
  • 파티션 적용 후 최종 크기 101GB 유지, 로드 시간 4,761초 → 1,774초, 처리량 1,653,024/s

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
PostgreSQL 성능 개선: 락 매니저 경합 진단 및 완화 섬네일
76%

PostgreSQL 성능 개선: 락 매니저 경합 진단 및 완화

AWS faviconAWS·2025년 09월 30일
Redshift DW에서 PG DM을 만드는 여정 섬네일
72%

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

매드업 favicon매드업·2022년 04월 01일
고객은 절대 기다려주지 않는다: 빠른 데이터 서빙으로 고객 만족도를 수직 상승 시키는 법 섬네일
68%

고객은 절대 기다려주지 않는다: 빠른 데이터 서빙으로 고객 만족도를 수직 상승 시키는 법

토스 favicon토스·2025년 12월 16일