인덱스는 한마디로 빠른 검색을 위해 사용한다.

인덱스는 SQL 명령문의 처리 속도를 향상시키기 위해서 컬럼에 생성하는 오라클 객체이다.

기본키나 유일키와 같은 제약 조건을 지정하면 따로 생성하지 않더라도 자동으로 인덱스를 생성한다.

기본 키나 유일 키는 데이터의 무결성을 체크하기 위해서 자주 데이터를 검색 하기 때문이다.

특징

인덱스 종류

크게 단일 단계 인덱스, 다단계 인덱스로 나누며 관계형 DB에서는 B-tree인덱스를 사용한다.

B-tree 인덱스