Oracle Database 39. 인덱스
인덱스
- 데이터 베이스에서 검색속도를 빠르게 하기 위해 사용하는 기능
- 인덱스 기능은 primary key를 설정하면 자동으로 설정된다.
인덱스의 장점
- 검색속도가 빨라진다.
- 시스템의 부하를 줄여 성능을 향상시킨다.
인덱스의 단점
- 추가적인 기억공간이 필요하다.
- 인섹스 생성 시간이 오래 걸린다.
- insert, update, delete와 같은 변경 작업이 자주 일어나면 오히려 성능저하를 가져올 수 있다.
인덱스 정보 조회하기
select index_name, table_name,
column_name form user_ind_columns
where table_name = ‘테이블명’;
ex)
-- 인덱스
create table test_table100(
data number constraint TEST_TABLE100_PK primary key,
data2 number not null
);
create index emp01_idx
on emp01(ename);