[Oracle] 인덱스와 힌트를 사용해 쿼리 속도 개선하기
저번 포스팅에서는 인덱스의 간단한 개념과 생성 조회 삭제등의 명령어를 알아보았다. 오늘은 예시를 통해 인덱스를 사용해보고 쿼리속도가 얼마나 개선되는지 알아보자 예제테이블 생성 -- 실습 테이블 생성 CREATE TABLE INDEXTEST ( A1 NUMBER NOT NULL, A2 NUMBER NOT NULL, A3 VARCHAR2(50) NOT NULL, A4 VARCHAR2(100)); 임의 데이터 생성 -- 100만건 생성 INSERT INTO INDEXTEST SELECT MOD(ROWNUM-1, 90) * 4 A1, ROWNUM - 1 A2, TO_CHAR(ROWNUM - 1, 'RN') A3, LPAD('A',100,'A') A4 FROM DUAL CONNECT BY LEVEL