콘텐츠로 이동

ABIGetVSesstatBySID

ABIGetVSesstatBySID#

구문#

int ABIGetVSesstatBySID (
    ABIVSesstat          **aHandle,
    int                  aSessionID );

인자#

자료유형 인자 입/출력 설명
ABIVSesstat ** aHandle 출력 결과 셋이 저장된 구조체 배열의 메모리 주소를 받아올 포인터
int aSessionID 입력 조회할 세션의 ID

반환값#

함수 수행이 성공하면 aHandle에 가져온 결과 셋 내의 로우 개수를 반환한다. 실패하면 음의 정수 값으로 에러 코드가 반환된다.

설명#

V$SESSTAT 성능 뷰에서 특정 세션에 대한 통계자료를 조회하는 함수이다. 함수가 성공적으로 수행되면 aHandle에 결과 셋이 저장된 ABIVSesstat 타입의 배열을 가리키는 포인터가 반환된다.

예제#

이 함수와 관련된 프로그램은 4장의 sample_3.c를 참고하도록 한다.

ABIVSesstat *sVSesstat;
int sRowCount;

/* ID가 1인 세션 조회 */
sRowCount = ABIGetVSesstatBySID ( &sVSesstat, 1 );