DBMS_REPAIR
DBMS_REPAIR 패키지의 기본 개념과 패키지 내의 프러시저를 사용하는 방법을 설명합니다.
Last updated
DBMS_REPAIR 패키지의 기본 개념과 패키지 내의 프러시저를 사용하는 방법을 설명합니다.
Last updated
DBMS_REPAIR.INTERNAL_OBJECT_CLEAN;BEGIN
DBMS_REPAIR.INTERNAL_OBJECT_CLEAN;
END;
/DBMS_REPAIR.ONLINE_INDEX_CLEAN
(
object_id IN BINARY_INTEGER DEFAULT ALL_INDEX_ID,
wait_for_lock IN BOOLEAN DEFAULT LOCK_WAIT
)
RETURN BOOLEAN;DECLARE
cleaned BOOLEAN;
BEGIN
cleaned := false;
WHILE cleaned = false
LOOP
cleaned := DBMS_REPAIR.ONLINE_INDEX_CLEAN(DBMS_REPAIR.ALL_INDEX_ID,
DBMS_REPAIR.LOCK_WAIT);
DBMS_LOCK.SLEEP(10);
END LOOP;
EXCEPTION
WHEN OTHERS THEN RAISE;
END;
/
PSM completed.