본문 바로가기
Database/INDEX

결합 인덱스

by BAYABA 2021. 10. 29.
  1. 개인 공부 목적으로 작성한 글입니다.
  2. 아래 출처를 참고하여 작성하였습니다.

목차

  1. 결합 인덱스란
  2. 결합 인덱스 내 컬럼 순서의 중요성

1. 결합 인덱스란

  1. 결합 인덱스란 인덱스를 생성할 때 두 개 이상의 컬럼을 합쳐서 인덱스를 만드는 것을 말합니다.
  2. 주 용도는 SQL에서 WHERE절의 조건 컬럼이 2개 이상 AND로 연결되어 함께 사용되는 경우에 많이 사용합니다.
  • 결합 인덱스는 AND 조건으로 검색되는 경우 성능에 중요한 역할을 합니다.

2. 결합 인덱스 내 컬럼 순서의 중요성

  1. 결합 인덱스를 생성할 때 컬럼 순서는 매우 중요합니다.
  • 아래 그림은 결합 인덱스를 (SEX, NAME)과 (NAME, SEX)로 설정했을때의 차이를 나타냅니다.
  • 결합 인덱스에서는 첫 번째 조건에서 최대한 많은 데이터를 걸러내서 두 번째 조건을 검사하도록 해야 합니다.


출처

  1. [인덱스] Composite INDEX(결합 인덱스)

'Database > INDEX' 카테고리의 다른 글

인덱스란?  (0) 2021.10.28