UTL_RECOMP 패키지의 기본 개념과 패키지 내의 프러시저를 사용하는 방법을 설명합니다.
개요
UTL_RECOMP는 Invalid 상태의 오브젝트를 다시 컴파일하기 위한 프러시저를 제공합니다. 다시 컴파일되 는 오브젝트는 function, procedure, view, trigger, package, type 입니다. 이 패키지는 SYS 유저만 수행할 수 있다. 또한 이 패키지의 프러시저가 수행되는 동안 tibero에 다른 DDL을 수행하지 말아야 합니다. 이를 따르 지 않으면 데드락을 야기할 수 있다.
프러시저
본 절에서는 UTL_RECOMP 패키지에서 제공하는 프러시저를 알파벳 순으로 설명합니다.
RECOMP_SERIAL
Invalid 오브젝트를 순서대로 다시 컴파일하는 프러시저입니다.
RECOMP_SERIAL 프러시저의 세부 내용은 다음과 같습니다.
프로토타입
PROCEDURE RECOMP_SERIAL
(
schema IN VARCHAR2 DEFAULT NULL
);