문서 목록
⭐️는 필수 지식, 💡는 이해하면 좋은 지식이에요.

인덱스와 쿼리 최적화

개념 설명

B-Tree 인덱스 구조와 실행 계획 분석을 통한 데이터베이스 쿼리 성능 최적화 기법.

핵심 포인트

  • 복합 인덱스는 컬럼 순서가 중요 (선택도 높은 컬럼부터)
  • 커버링 인덱스로 테이블 접근 없이 인덱스만으로 처리 가능
  • EXPLAIN type 컬럼: const > eq_ref > ref > range > index > ALL
  • 와일드카드(%)로 시작하는 LIKE는 인덱스 사용 불가

예시 코드

-- 효율적인 인덱스 설계
CREATE INDEX idx_order_date_status ON orders(order_date, status);
CREATE INDEX idx_covering ON orders(user_id, order_date, total_amount);

더 많은 내용을 확인하세요! 📚

인덱스와 쿼리 최적화의 전체 내용을 보시려면 프리미엄 플랜이 필요합니다.

✨ 모든 기술 문서 무제한 액세스

📝 실습 예제와 상세한 코드 설명

🎯 면접 예상 질문과 답변 가이드

플랜 비교하기