SQL 도전기 - 29

김치전사·2022년 7월 19일
0

SQL 도전기

목록 보기
29/36

오늘은 인덱스 작성과 삭제에 대해 공부한다

인덱스 작성, 삭제
CREATE INDEX
DROP INDEX

인덱스는 데이터베이스 객체의 하나로 DDL을 사용해서 작성하거나 삭제한다
인덱스는 CREATE INDEX 명령으로 만든다.
인덱스를 작성할 때는 해당 인덱스가 어느 테이블의 어느 열에 관한 것인지 지정할 필요가 있다.

CREATE INDEX
CREATE INDEX 인덱스명 ON 테이블명(열명1, 열명2, ...)

인덱스는 DROP INDEX 명령으로 삭제한다
DROP할 때는 다른 객체와 동일하게 인덱스 이름만 지정하면 된다.

DROP INDEX(스키마 객체의 경우)
DROP INDEX 인덱스명

DROP INDEX(테이블 내 객체의 경우)
DROP INDEX 인덱스명 ON 테이블명


EXPLAIN 명령을 통해 인덱스를 사용해 검색하는지 확인할 수 있다

EXPLAIN
EXPLAIN SQL 명령

profile
개인공부 블로그입니다. 상업적 용도 X

0개의 댓글