Portfolio
잇츠굿메이커스 영업정보시스템
아스템즈 | 2023.08 ~ 2024.08
고기 유통 회사의 주문/매출/재고 통합 관리 시스템
상세 내용
- 쿼리 최적화 & 인덱스 설계로 DB 질의 속도 개선
- Redis Cache-Aside 패턴으로 영업 지표 캐싱
- Nginx L7 로드밸런싱으로 서버 부하 분산
하이라이트
DB 쿼리 최적화
Problem
주요 조회 API에서 Full Table Scan이 발생하여 응답 시간이 느린 상황
Solution
실행 계획 분석 후 인덱스 설계, 불필요한 JOIN 제거 및 쿼리 리팩토링
Result
주요 조회 API 응답 시간 평균 500ms → 80ms로 약 84% 개선
Redis 캐싱 도입
Problem
영업 지표 대시보드 조회 시 매번 복잡한 집계 쿼리가 실행되어 DB 부하 증가
Solution
Redis Cache-Aside 패턴으로 자주 조회되는 영업 지표 캐싱
Result
캐시 히트율 약 85% 달성으로 DB 조회 횟수 대폭 감소, 대시보드 응답 시간 평균 1.2s → 5ms로 단축
기술 스택
VueSpring BootOracleRedisNginxGitea