DB 테이블에 대한 검색 성능의 속도를 높여주는 자료 구조
특정 컬럼에 인덱스를 생성 → 컬럼 데이터들을 정렬하여 별도의 메모리 공간에 데이터의 물리적 주소와 함께 저장
이렇게 인덱스를 생성한 뒤 **인덱스 생성 컬럼을 WHERE 조건
**으로 거는 등의 작업을 하면
옵티마이저에서 판단 -> ****생성된 인덱스 탐 → 인덱스 저장되어 있는 물리적 주소 → 데이터 가져옴 → 속도 향상
**가장 효율적
**인 방법으로 SQL을 수행할 **최적의 처리 경로를 생성
**해주는 DBMS의 핵심 엔진
컴퓨터의 두뇌 → CPU == DBMS의 두뇌 → 옵티마이저
우리가 **데이터를 작성하고 변경할 적에 디스크 즉 HDD에 저장
**되는 것
인덱스의 가장 큰 특징은 **데이터들이 정렬
**이 되어있다는 점 이 때문에 조건 검색이라는 영역에서 굉장한 장점