728x90
SNAPSHOT_STATEMENT 테이블 함수
>>-SNAPSHOT_STATEMENT--(--dbname--,--dbpartitionnum--)---------><
스키마는 SYSPROC입니다.
SNAPSHOT_STATEMENT 함수는 응용프로그램 스냅샷에서 명령문에 대한 정보를 리턴합니다.
- dbname
- 4유형 VARCHAR(255)의 입력 인수는 함수 호출시 현재 연결된 4데이터베이스와 동일한 인스턴스에 있는 유효한 데이터베이스 이름을 지정합니다. 4LIST DATABASE DIRECTORY 명령어가 리턴한 대로 4"간접" 또는 "홈" 디렉토리 항목 유형을 갖는 데이터베이스 이름을 지정하십시오. 4데이터베이스 인스턴스 아래 있는 모든 데이터베이스에서 스냅샷을 가져오려면 널(NULL) 값을 지정하십시오.
- dbpartitionnum
- INTEGER의 입력 인수는 유효한 파티션 번호를 지정합니다. 현재 파티션에는 -1을, 다른 모든 파티션에는 -2를 지정하십시오. 널(NULL) 값이 지정된 경우, -1이 내재적으로 설정됩니다.
4두 매개변수가 모두 NULL로 설정된 경우 4대응되는 스냅샷 API 요청 유형에 해당하는 SNAPSHOT_FILEW 스토어드 프로시저가 4파일을 이전에 작성하지 않은 경우에만 스냅샷을 가져올 수 있습니다.
함수는 아래에 표시된 대로 테이블을 리턴합니다.
컬럼 이름 | 데이터 유형 |
---|---|
SNAPSHOT_TIMESTAMP | TIMESTAMP |
AGENT_ID | BIGINT |
ROWS_READ | BIGINT |
ROWS_WRITTEN | BIGINT |
NUM_AGENTS | BIGINT |
AGENTS_TOP | BIGINT |
STMT_TYPE | BIGINT |
STMT_OPERATION | BIGINT |
SECTION_NUMBER | BIGINT |
QUERY_COST_ESTIMATE | BIGINT |
QUERY_CARD_ESTIMATE | BIGINT |
DEGREE_PARALLELISM | BIGINT |
STMT_SORTS | BIGINT |
TOTAL_SORT_TIME | BIGINT |
SORT_OVERFLOWS | BIGINT |
INT_ROWS_DELETED | BIGINT |
INT_ROWS_UPDATED | BIGINT |
INT_ROWS_INSERTED | BIGINT |
FETCH_COUNT | BIGINT |
STMT_START | TIMESTAMP |
STMT_STOP | TIMESTAMP |
STMT_USR_CPU_TIME_S | BIGINT |
STMT_USR_CPU_TIME_MS | BIGINT |
STMT_SYS_CPU_TIME_S | BIGINT |
STMT_SYS_CPU_TIME_MS | BIGINT |
STMT_ELAPSED_TIME_S | BIGINT |
STMT_ELAPSED_TIME_MS | BIGINT |
BLOCKING_CURSOR | SMALLINT |
STMT_PARTITION_NUMBER | SMALLINT |
CURSOR_NAME | VARCHAR(128) |
CREATOR | VARCHAR(128) |
PACKAGE_NAME | VARCHAR(128) |
STMT_TEXT | CLOB(16M)1 |
1 STMT_TEXT는 장래 확장 전용으로 허용되는 CLOB(16M)으로 정의됩니다. 실제 명령문 텍스트 출력은 64K에서 절단됩니다. |
모니터링 방법:
1. Database Manager 변수 DFT_MON_STMT가 on으로 설정되어 있는지 확인한다.
2. SNAPSHOT_STATEMENT 함수로 SQL을 확인한다.
db2 "select substr(stmt_text,1,50) from table(snapshot_statement('sample',-1)) as statement"
728x90
'Db2 > Db2 reference' 카테고리의 다른 글
Compare the legacy JDBC driver with the new universal JDBC driver (0) | 2012.04.10 |
---|---|
오라클의 REVERSE함수를 UDF로 구현 (0) | 2012.02.17 |
식별 컬럼(GENERATED ... AS IDENTITY)이 있는 데이블 로드 (0) | 2012.02.10 |
인스턴스 및 데이터베이스 디렉토리에 대한 파일 사용 권한 요구사항 (0) | 2012.01.21 |
데이터 페이지의 버퍼 풀 관리 (0) | 2012.01.20 |