1. 인덱스 개념 검색 성능을 향상 시키기 위한 부가적인 자료 구조 - 질의 명령문의 검색 속도를 향상시키기 위해 칼럼에 대해 생성하는 객체 - 데이터와 위치주소(ROWID)를 쌍으로 저장하고 관리됨. 1.1 인덱스 사용 여부 판단 인덱스를 사용해야 하는 경우 인덱스를 사용하지 말아야 하는 경우 테이블에 행의 수가 많을 때 테이블에 행의 수가 적을 때 WHERE 문에 해당 컬럼이 많이 사용될 때 WHERE 문에 해당 컬럼이 자주 사용되지 않을 때 검색 결과가 전체 데이터의 2~4% 정도 일 때 검색 결과가 전체 데이터의 10~15%이상일 때 JOIN에 자주 사용되는 칼럼이나 NULL을 포함하는 컬럼이 많을 경우 테이블에 DML 작업이 많은 경우 입력, 수정, 삭제 등이 자주 일어날 경우 1.2 인덱스 종..