내용 목차
본 장에서는 DBMS_MONITOR 패키지의 기본 개념과 패키지 내의 프러시저와 함수를 사용하는 방법을 설명한다.
본 절에서는 DBMS_MONITOR 패키지에서 제공하는 프러시저와 함수를 알파벳 순으로 설명한다.
주어진 클라이언트 식별자를 가진 세션들에 대하여 SQL 트레이스를 비활성화하는 프러시저이다.
CLIENT_ID_TRACE_DISABLE 프러시저의 세부 내용은 다음과 같다.
프로토타입
DBMS_MONITOR.CLIENT_ID_TRACE_DISABLE ( client_id IN VARCHAR2 )
파라미터
파라미터 | 설명 |
---|---|
client_id | SQL 트레이스를 비활성화할 세션들의 클라이언트 식별자이다. |
주어진 클라이언트 식별자를 가진 세션들에 대하여 SQL 트레이스를 활성화하는 프러시저이다.
CLIENT_ID_TRACE_ENABLE 프러시저의 세부 내용은 다음과 같다.
프로토타입
DBMS_MONITOR.CLIENT_ID_TRACE_ENABLE ( client_id IN VARCHAR2 )
파라미터
파라미터 | 설명 |
---|---|
client_id | SQL 트레이스를 활성화할 세션들의 클라이언트 식별자이다. |
데이터베이스 서버 인스턴스 전체에 대하여 SQL 트레이스를 비활성화하는 프러시저이다.
DATABASE_TRACE_DISABLE 프러시저의 세부 내용은 다음과 같다.
프로토타입
DBMS_MONITOR.DATABASE_TRACE_DISABLE
데이터베이스 서버 인스턴스 전체에 대하여 SQL 트레이스를 활성화하는 프러시저이다.
DATABASE_TRACE_ENABLE 프러시저의 세부 내용은 다음과 같다.
프로토타입
DBMS_MONITOR.DATABASE_TRACE_ENABLE
주어진 세션들에 대하여 SQL 트레이스를 비활성화하는 프러시저이다.
SESSION_TRACE_DISABLE 프러시저의 세부 내용은 다음과 같다.
프로토타입
DBMS_MONITOR.SESSION_TRACE_DISABLE ( session_id IN BINARY_INTEGER DEFAULT NULL, serial_num IN BINARY_INTEGER DEFAULT NULL )
파라미터
파라미터 | 설명 |
---|---|
session_id | SQL 트레이스를 비활성화할 세션의 식별자이다. NULL이면 현재 세션을 가리킨다. |
serial_num | SQL 트레이스를 비활성화할 세션의 시리얼 번호이다. NULL이면 시리얼 번호에 무관하게 해당 세션 식별자를 사용하는 세션들에 대하여 지속적으로 SQL 트레이스를 비활성화한다. |
주어진 세션들에 대하여 SQL 트레이스를 활성화하는 프러시저이다.
SESSION_TRACE_ENABLE 프러시저의 세부 내용은 다음과 같다.
프로토타입
DBMS_MONITOR.SESSION_TRACE_ENABLE ( session_id IN BINARY_INTEGER DEFAULT NULL, serial_num IN BINARY_INTEGER DEFAULT NULL )
파라미터
파라미터 | 설명 |
---|---|
session_id | SQL 트레이스를 활성화할 세션의 식별자이다. NULL이면 현재 세션을 가리킨다. |
serial_num | SQL 트레이스를 활성화할 세션의 시리얼 번호이다. NULL이면 시리얼 번호에 무관하게 해당 세션 식별자를 사용하는 세션들에 대하여 지속적으로 SQL 트레이스를 활성화한다. |