prev/ORACLE

오라클 인덱스(Oracle Index) 개요,설명

WishDEV 2008. 1. 20. 10:08

인덱스는
    - 스키마 객체입니다.
    - Oracle server에서 포인터를 사용하여 행 검색 속도를 높이기 위해 사용합니다.
    - 데이터 위치를 빠르게 찾는 신속한 경로 액세스 방법을 사용하여 디스크 I/O를 줄여 줍니다.
    - 인덱스화된 테이블과 독립되어 존재합니다.
    - Oracle server에 의해 사용되며 자동으로 유지 관리됩니다.


Oracle server인덱스는 포인터를 사용하여 행 검색 속도를 높일 수 있는 스키마 객체입니다.
인덱스는 명시적으로 또는 자동으로 생성할 수 있으며 열에 인덱스가 없는 경우에는 테이블 전체가 스캔됩니다.

인덱스는 테이블의 행에 대해 직접적이고 빠른 액세스를 제공하며 인덱스화된 경로를 사용하여
데이터 위치를 빠르게 찾음으로써 디스크I/O를 줄여줍니다. 인덱스는 Oracle server에 의해 사용되며
자동으로 유지 관리됩니다. 인덱스가 생성되면 사용자가 인덱스에 직접적인 작업을 할 필요가 업습니다.

인덱스는 논리적으로 또는 물리적으로 인덱스화된 테이블과 독립되어 존재합니다. 즉 인덱스는 언제든지 생성
또는 삭제할 수 있으며 기본 테이블이나 기타 인덱스에 아무런 영향을 주지 않습니다.
참고 : 테이블을 삭제하면 해당하는 인덱스도 삭제됩니다.