DBMS_MONITOR

DBMS_MONITOR 패키지의 기본 개념과 패키지 내의 프러시저와 함수를 사용하는 방법을 설명합니다.

개요

DBMS_MONITOR는 인스턴스, 세션, 클라이언트 식별자 단위의 성능 모니터링을 지원하는 패키지입니다.해당 단위로 SQL 트레이스를 제어함으로써 성능 모니터링을 할 수 있습니다.

프러시저와 함수

본 절에서는 DBMS_MONITOR 패키지에서 제공하는 프러시저와 함수를 알파벳 순으로 설명합니다.

CLIENT_ID_TRACE_DISABLE

주어진 클라이언트 식별자를 가진 세션들에 대하여 SQL 트레이스를 비활성화하는 프러시저입니다.

CLIENT_ID_TRACE_DISABLE 프러시저의 세부 내용은 다음과 같습니다.

  • 프로토타입

DBMS_MONITOR.CLIENT_ID_TRACE_DISABLE
(
    client_id       IN     VARCHAR2
)
  • 파라미터

파라미터
설명

client_id

SQL 트레이스를 비활성화할 세션들의 클라이언트 식별자

CLIENT_ID_TRACE_ENABLE

주어진 클라이언트 식별자를 가진 세션들에 대하여 SQL 트레이스를 활성화하는 프러시저입니다.

CLIENT_ID_TRACE_ENABLE 프러시저의 세부 내용은 다음과 같습니다.

  • 프로토타입

  • 파라미터

파라미터
설명

client_id

SQL 트레이스를 활성화할 세션들의 클라이언트 식별자입니다.

waits

SQL 트레이스를 활성화할 때 대기 이벤트 정보를 남길지 여부를 결정합니다. FALSE이면 대기 이벤트 정보를 남기지 않습니다.

binds

SQL 트레이스를 활성화할 때 바인드 정보를 남길지 여부를 결정합니다. FALSE이면 바인드 정보를 남기지 않습니다.

DATABASE_TRACE_DISABLE

데이터베이스 서버 인스턴스 전체에 대하여 SQL 트레이스를 비활성화하는 프러시저입니다.

DATABASE_TRACE_DISABLE 프러시저의 세부 내용은 다음과 같습니다.

  • 프로토타입

DATABASE_TRACE_ENABLE

데이터베이스 서버 인스턴스 전체에 대하여 SQL 트레이스를 활성화하는 프러시저입니다.

DATABASE_TRACE_ENABLE 프러시저의 세부 내용은 다음과 같습니다.

  • 프로토타입

  • 파라미터

파라미터
설명

waits

  • SQL 트레이스를 활성화할 때 대기 이벤트 정보를 남길지 여부를 결정

  • FALSE이면 대기 이벤트 정보를 남기지 않음

binds

  • SQL 트레이스를 활성화할 때 바인드 정보를 남길지 여부를 결정

  • FALSE이면 바인드 정보를 남기지 않음

SESSION_TRACE_DISABLE

주어진 세션에 대하여 SQL 트레이스를 비활성화하는 프러시저입니다.

SESSION_TRACE_DISABLE 프러시저의 세부 내용은 다음과 같습니다.

  • 프로토타입

  • 파라미터

파라미터
설명

session_id

  • SQL 트레이스를 비활성화할 세션의 식별자

  • NULL이면 현재 세션을 가리킴

serial_num

  • SQL 트레이스를 비활성화할 세션의 시리얼 번호

  • NULL이면 시리얼 번호에 무관하게 해당 세션 식별자를 사용하는 세션들에 대하여 지속적으로 SQL 트레이스를 비활성화

SESSION_TRACE_ENABLE

주어진 세션에 대하여 SQL 트레이스를 활성화하는 프러시저입니다.

SESSION_TRACE_ENABLE 프러시저의 세부 내용은 다음과 같습니다.

  • 프로토타입

  • 파라미터

파라미터
설명

session_id

  • SQL 트레이스를 활성화할 세션의 식별자

  • NULL이면 현재 세션을 가리킴

serial_num

  • SQL 트레이스를 활성화할 세션의 시리얼 번호

  • NULL이면 시리얼 번호에 무관하게 해당 세션 식별자를 사용하는 세션들에 대하여 지속적으로 SQL 트레이스를 활성화

waits

  • SQL 트레이스를 활성화할 때 대기 이벤트 정보를 남길지 여부를 결정

  • FALSE이면 대기 이벤트 정보를 남기지 않

binds

  • SQL 트레이스를 활성화할 때 바인드 정보를 남길지 여부를 결정

  • FALSE이면 바인드 정보를 남기지 않음

Last updated