[Oracle SQL]인덱스 생성

형아·2025년 3월 9일

SQL

목록 보기
3/4

인덱스

목차 같은 거
전수조사를 하지 않아도 되도록, 바로 찾아갈 수 있게

예를 들어,
1 ~300 페이지의 책이 있는데 200번을 호출하고 싶어.

1 : 1 ~ 99
2 : 100 ~ 199
3 : 200 ~ 299

인덱스에 따라 이렇게 내용이 있다 치면, 바로 3으로 점프하면 됨.

인덱스 걸어두면 데이터 빨리 찾을 수 있음

인덱스 생성

SELECT INDEX 인덱스이름 ON 테이블이름(컬럼이름);

SELECT INDEX ORD_IX ON TB_ORDER(ORD_NO);

예를 들어서,
주문번호 1234 찾을거임.

SELECT * 
FROM TB_ORDER
WHERE ORD_NO '1234';

바로 그쪽으로 점프~

profile
개발새발

0개의 댓글