반응형
index는 검색 속도를 향상하는 기능을 가지고 있다. index를 추가하기 위해서는 index를 삭제했다가 다시 입력해 주어야 한다. 방법은 간단하니 한번 해보도록 하겠다. 계정은 반드시 관리자 계정으로 접속해야 명령을 수행할 수 있다. SELECT권한만 있는 경우 수행할 수 없으니 계정을 한번 보기를 바란다.
1. INDEX 삭제 - 기존에 인덱스가 있다면 필수로 해야 한다.
DROP INDEX 인덱스명;
2. INDEX 생성 - 인덱스명에 해당하는 테이블의 칼럼을 입력한다.
CREATE INDEX 인덱스명 ON 테이블명(컬럼1, 컬럼2, 컬럼3,..);
3. INDEX 이름 변경 - 인덱스명을 변경하고 싶을 때 사용한다.
ALTER INDEX 변경전인덱스명 RENAME TO 변경후인덱스명;
간단한 내용이지만 자주 쓰는 기능은 아니라 넣어두었다. primary key 추가는 아래 글을 참고하길 바란다. primary key를 생성하면 인덱스가 자동 생성된다.
아래 글
'프로그래밍팁 > oracle' 카테고리의 다른 글
COLUMN 추가, 삭제 방법 (0) | 2022.02.22 |
---|---|
primary key 추가, 삭제 방법 (0) | 2022.02.22 |
[oracle-view table] 오라클 뷰 테이블 생성 방법 (0) | 2021.10.01 |
[oracle]MERGE INTO 로 여러ROW 한꺼번에 UPDATE 및 INSERT (0) | 2021.02.15 |