
4
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
이 게시물은 Amazon DocumentDB 인덱스 최적화 사례를 공유합니다.
핵심 이슈
- Query Planner 차이로 MongoDB에서 동작하던 동일 인덱스/쿼리가 DocumentDB에서 다르게 작동
주요 해결책
- partial index는 partialFilterExpression과 쿼리 필터를 정확히 일치시키거나 복합 인덱스로 대체
- $or + sort 패턴은 SORT_MERGE 부재로 인해 쿼리 분리 후 애플리케이션 레벨 병합 또는 복합 인덱스 재설계로 해결
- prefix regex는 range($gt/$lt with \uffff)로 변환하여 IXSCAN 유도, $inc 집중은 Redis로 카운터 분리
운영 권장
- 모든 주요 쿼리에 대해 explain()으로 실행 계획 확인, profiler로 slow query 모니터링
- 마이그레이션 직후 인덱스 통계 워밍 기간 고려 및 MVCC GC·GC 지표 모니터링

