고객 다양한 요구를 분석해 시스템 최적화를 수행한 구체적 사례와 수치 결
인턴 기간에 고객별 맞춤 설정이 많은 B2B SaaS 서비스의 API 최적화를 담당했습니다. 고객마다 필터 조건과 집계 방식이 달라 공통 쿼리 하나로는 처리가 어려웠고, 쿼리 파라미터화와 동적 인덱스 전략을 조합하는 방향을 택했습니다. 가장 느린 고객 케이스 3개를 뽑아 EXPLAIN ANALYZE로 병목을 파악했고, 복합 인덱스와 파티셔닝을 적용해 쿼리 시간을 3.2초에서 0.4초로 줄였습니다. 나머지 케이스에도 동일 패턴을 적용했을 때 p99 응답 시간이 68% 개선됐습니다. 공통 최적화보다 대표 케이스 먼저 파고드는 접근이 실제 효과가 더 크다는 것을 이 작업에서 확인했습니다.