데이터최적화에 관한 면접 질문

데이터베이스 성능 최적화 경험에 대해 설명해주세요.

인덱스 설계: 자주 사용되는 WHERE, ORDER BY 조건에 인덱스 생성 쿼리 설계: N+1 문제 해결을 위한 FETCH JOIN 사용 페이징 처리: 대용량 데이터 조회 시 LIMIT, OFFSET 사용

답: N+1 문제 해결을 위해 FETCH JOIN을 사용해 국회의원 데이터 및 법안 등의 조회 시 성능을 약 10배 이상 향상 시켰습니다.