데이터베이스 결합인덱스의 순서가 중요한 이유를 알아보자.
카테고리 없음
2019. 5. 20. 23:25
1. 문제상황 데이터베이스에서 우리는 조회속도를 높이기 위해서 인덱스를 사용합니다. 하지만 어떠한 경우에 타지 않는데 그 이유를 모르곤 합니다. 인덱스를 타지 않는 경우는 아래의 글에서 참조하세요. 2019/05/15 - [개발자 이야기] - [데이터베이스] 인덱스를 타지 않고 풀스캔을 하는 경우에 대해서 알아보자.! 불러오는 중입니다... 위 경우가 아니어도 결합인덱스의 특수한 경우에도 인덱스를 타지 않습니다. 알아보도록 합시다. 2. 사용예시 TB_USER 라는 테이블이 존재한다고 가정해봅시다. 또 TB_USER에는 (ID, NAME)이 결합인덱스로 설정되었다고 가정해봅시다. 그리고 아래의 쿼리를 호출했을시 과연 어떨까요? SELECT ID, NAME FROM USER HWERE NAME = '홍길동..