RDBMS의 인덱스는 데이터 조회 시 더 빠르게 조회 하기 위해 특정 컬럼 또는 특정 컬럼들로 미리 정렬을 해두는 것이다. 예시로 아래와 같은 쿼리문이 있다 할때 SELECT name FROM USER_TABLE WHERE sign_up_date < '2015-12-25' 인덱스가 없다면 테이블을 전부 읽어봐야 겠지만(FULL TABLE SCAN) sing_up_date에 대한 인덱스가 있다면 '2015-12-25' 이전 데이터만 전부 가져오면 될 것이다. 인덱스는 테이블을 물리적으로 정렬 시켜버리는 클러스터드 인덱스가 있고 정렬된 인덱스 테이블을 따로 만드는 넌 클러스터드 인덱스가 있다. 물리적으로 정렬을 시켜버리는 만큼 클러스터드 인덱스는 테이블 당 하나밖에 못만들고 따로 테이블을 만드는 넌 클러스터..