-
오라클 인덱스(Oracle Index) 생성방법prev/ORACLE 2008. 1. 20. 10:15
인덱스 생성 방법
- 자동 : 테이블 정의에 Primary key또는 unique제약 조건을 정의하면 고유 인덱스가 자동으로 생성됩니다.
- 수동 : 사용자가 열에 고유하지 않은 인덱스를 생성하여 행에 대한 액세스 시간을 줄일 수 있습니다.
인덱스 유형
두 가지 유형의 인덱스를 생성할 수 있는데 그 중 하나가 고유 인덱스입니다. 테이블의 열이 primarykey또는 unique키 제약조건을 포함하도록 정의하면 Oracle server는 이러한 조유 인덱스를 자동으로 생성합니다. 인덱스의 이름은 제 약조건에 지정한 이름과 동일합니다.
사용자가 생성할 수 있는 또 하나의 인덱스 유형은 고유하지 않은 인덱스입니다. 예를 들어, 질의에서 조인할 Foreign key열 인덱스를 생성하여 검색 속도를 향상 시킬 수 있습니다.
참고 : 고유 인덱스를 수동으로 생성할 수 있지만 고유 제약조건을 생성하여 암시적으로 고유 인덱스를 생성하는 것이 좋습니다.
하나 이상의 열에 대해 인덱스를 생성합니다.
CREATE INDEX index
ON table (column[, column]...);'prev > ORACLE' 카테고리의 다른 글
oracle user (0) 2008.01.23 오라클 인덱스(Oracle Index) 필요한경우,안한경우 (0) 2008.01.20 오라클 인덱스(Oracle Index) 개요,설명 (0) 2008.01.20 정규표현식 및 활용(오라클) (0) 2008.01.16 ORA-01843: 지정한 월이 부적합합니다 (0) 2007.12.30