핵심 요약
AWS가 CloudWatch Database Insights를 활용해 Aurora PostgreSQL의 실행 계획을 분석하고, 두 실행 계획의 차이를 비교해 쿼리 성능 저하 원인을 진단하고 최적화를 제시합니다.
구현 방법
- 고급 모드에서 실행 계획 분석 기능 활성화
- Top SQL의 Plans/SQL 텍스트에서 목표 쿼리의 실행 계획을 비교
- 인덱스 부재와 순차 스캔 차이를 확인하고 필요 시 work_mem를 256MB로 설정해 정렬을 메모리 기반으로 전환
주요 결과
- 실행 계획 비교로 성능 저하 원인과 개선 포인트를 명확히 파악
- 인덱스 재생성/통계 업데이트 필요성 판단 및 설정 조정의 근거 확보



