이종관
프로젝트 목록으로

DB 아키텍처 개선

파티셔닝 및 백업 프로세스 최적화

에이오팜·2025.01 - 2025.02·백엔드 개발
PostgreSQL
Django

배경

납품 장비에서 생성되는 선별 데이터가 지속적으로 증가하면서 DB 용량 관리와 쿼리 성능 저하 문제가 발생했습니다. 데이터 보존 기간에 따른 체계적인 라이프사이클 관리가 필요했습니다.

해결 과정

  • 시간 기반 테이블 파티셔닝 도입으로 대용량 테이블 분할 관리
  • 백업 프로세스 최적화로 운영 중단 없는 백업 체계 구축
  • 데이터 라이프사이클 정책 수립 및 자동 아카이빙 구현

성과

  • 파티셔닝을 통한 쿼리 성능 개선 및 데이터 관리 효율화
  • 백업 시간 단축 및 운영 안정성 향상