제26장 DBMS_REPAIR

내용 목차

26.1. 개요
26.2. 함수
26.2.1. ONLINE_INDEX_CLEAN

본 장에서는 DBMS_REPAIR 패키지의 기본 개념과 패키지 내의 프러시저를 사용하는 방법을 설명한다.

DBMS_REPAIR는 테이블과 인덱스 내의 깨진 블록을 검사하고 복구하는 기능을 제공하는 패키지이다.

다음은 DBMS_REPAIR 패키지 내에 정의된 상수이다.

  • ALL_INDEX_ID

    인덱스의 스키마 객체 ID를 지정할 때 사용하며, 모든 인덱스에 대해 클린업을 수행하도록 지정한다.

    ALL_INDEX_ID CONSTANT BINARY_INTEGER := 0
  • LOCK_NOWAIT

    관련된 테이블, 파티션 또는 서브파티션에 대한 DML LOCK을 NOWAIT 모드로 요청한다.

    LOCK_NOWAIT CONSTANT BOOLEAN := true
  • LOCK_WAIT

    관련된 테이블, 파티션 또는 서브파티션에 대한 DML LOCK을 WAIT 모드로 요청한다.

    LOCK_NOWAIT CONSTANT BOOLEAN := false

본 절에서는 DBMS_REPAIR 패키지에서 제공하는 함수를 알파벳 순으로 설명한다.