"V$SQL"의 두 판 사이의 차이
DB CAFE
18번째 줄: | 18번째 줄: | ||
!Column !!Datatype !!Description | !Column !!Datatype !!Description | ||
|- | |- | ||
− | |SQL_TEXT VARCHAR2(1000) 현재 커서에 대한 SQL 텍스트의 처음 1000 자 | + | |SQL_TEXT || VARCHAR2(1000) || 현재 커서에 대한 SQL 텍스트의 처음 1000 자 |
|- | |- | ||
− | |SQL_FULLTEXT CLOB | + | |SQL_FULLTEXT || CLOB || || CLOB ||열로 표시된 SQL 문의 전체 텍스트입니다 . V$SQLTEXT동적 성능보기 로 결합하는 대신이 열을 사용하여 SQL 문의 전체 텍스트를 검색 할 수 있습니다 . |
|- | |- | ||
− | |SQL_ID VARCHAR2(13) 라이브러리 캐시에있는 부모 커서의 SQL 식별자 | + | |SQL_ID || VARCHAR2(13) || 라이브러리 캐시에있는 부모 커서의 SQL 식별자 |
|- | |- | ||
− | |SHARABLE_MEM NUMBER 자식 커서가 사용하는 공유 메모리의 크기 (바이트 단위) | + | |SHARABLE_MEM || NUMBER || 자식 커서가 사용하는 공유 메모리의 크기 (바이트 단위) |
|- | |- | ||
− | |PERSISTENT_MEM NUMBER 자식 커서의 수명 동안 사용 된 고정 된 메모리 양 (바이트 단위) | + | |PERSISTENT_MEM || NUMBER || 자식 커서의 수명 동안 사용 된 고정 된 메모리 양 (바이트 단위) |
|- | |- | ||
− | |RUNTIME_MEM NUMBER 자식 커서를 실행하는 동안 필요한 고정 된 메모리 양 | + | |RUNTIME_MEM || NUMBER || 자식 커서를 실행하는 동안 필요한 고정 된 메모리 양 |
|- | |- | ||
− | |SORTS NUMBER 하위 커서에 대해 수행 된 정렬 수 | + | |SORTS || NUMBER || 하위 커서에 대해 수행 된 정렬 수 |
|- | |- | ||
− | |LOADED_VERSIONS NUMBER 컨텍스트 힙이로드되는지 ( 1) 또는 로드 되지 않는지 ( 0) 여부를 나타냅니다. | + | |LOADED_VERSIONS || NUMBER || 컨텍스트 힙이로드되는지 ( 1) 또는 로드 되지 않는지 ( 0) 여부를 나타냅니다. |
|- | |- | ||
− | |OPEN_VERSIONS NUMBER 자식 커서가 locked ( 1) 또는 not ( 0) ( ) 인지 여부를 나타냅니다. | + | |OPEN_VERSIONS || NUMBER || 자식 커서가 locked ( 1) 또는 not ( 0) ( ) 인지 여부를 나타냅니다. |
|- | |- | ||
− | |USERS_OPENING NUMBER 자식 커서가 열려있는 사용자 수 | + | |USERS_OPENING || NUMBER || 자식 커서가 열려있는 사용자 수 |
|- | |- | ||
− | |FETCHES NUMBER SQL 문과 연관된 페치 수 | + | |FETCHES || NUMBER || SQL 문과 연관된 페치 수 |
|- | |- | ||
− | |EXECUTIONS NUMBER 이 객체가 라이브러리 캐시로 가져간 이후에이 객체에 대해 실행 된 실행 수 | + | |EXECUTIONS || NUMBER || 이 객체가 라이브러리 캐시로 가져간 이후에이 객체에 대해 실행 된 실행 수 |
|- | |- | ||
− | |PX_SERVERS_EXECUTIONS NUMBER 병렬 실행 서버에서 수행 한 총 실행 수 ( 0명령문이 병렬로 실행 된 적이없는 경우) | + | |PX_SERVERS_EXECUTIONS || NUMBER || 병렬 실행 서버에서 수행 한 총 실행 수 ( 0명령문이 병렬로 실행 된 적이없는 경우) |
|- | |- | ||
− | |END_OF_FETCH_COUNT NUMBER 커서가 라이브러리 캐시로 가져간 이후로이 커서가 완전히 실행 된 횟수입니다. 이 통계의 값은 커서가 부분적으로 실행될 때 증가하지 않습니다. 실행 중에 실패했거나 커서가 닫히거나 재실행되기 전에이 커서에 의해 생성 된 처음 몇 행만 가져 오기되기 때문입니다. 정의에 따라 END_OF_FETCH_COUNT열의 값은 열의 값 보다 작거나 같아야합니다 EXECUTIONS. | + | |END_OF_FETCH_COUNT || NUMBER || 커서가 라이브러리 캐시로 가져간 이후로이 커서가 완전히 실행 된 횟수입니다. 이 통계의 값은 커서가 부분적으로 실행될 때 증가하지 않습니다. 실행 중에 실패했거나 커서가 닫히거나 재실행되기 전에이 커서에 의해 생성 된 처음 몇 행만 가져 오기되기 때문입니다. 정의에 따라 END_OF_FETCH_COUNT열의 값은 열의 값 보다 작거나 같아야합니다 EXECUTIONS. |
|- | |- | ||
− | |USERS_EXECUTING NUMBER 명령문을 실행하는 사용자 수 | + | |USERS_EXECUTING || NUMBER || 명령문을 실행하는 사용자 수 |
|- | |- | ||
− | |LOADS NUMBER 객체가로드되거나 재로드 된 횟수 | + | |LOADS || NUMBER || 객체가로드되거나 재로드 된 횟수 |
|- | |- | ||
− | |FIRST_LOAD_TIME VARCHAR2(19) 상위 작성 시간의 시간 소인 | + | |FIRST_LOAD_TIME || VARCHAR2(19) || 상위 작성 시간의 시간 소인 |
|- | |- | ||
− | |INVALIDATIONS NUMBER 이 자식 커서가 무효화 된 횟수 | + | |INVALIDATIONS || NUMBER || 이 자식 커서가 무효화 된 횟수 |
|- | |- | ||
− | |PARSE_CALLS NUMBER 이 자식 커서의 구문 분석 호출 수입니다. | + | |PARSE_CALLS || NUMBER || 이 자식 커서의 구문 분석 호출 수입니다. |
|- | |- | ||
− | |DISK_READS NUMBER 이 하위 커서에 대한 디스크 읽기 수 | + | |DISK_READS || NUMBER || 이 하위 커서에 대한 디스크 읽기 수 |
|- | |- | ||
− | |DIRECT_WRITES NUMBER 이 하위 커서에 대한 직접 쓰기 수 | + | |DIRECT_WRITES || NUMBER || 이 하위 커서에 대한 직접 쓰기 수 |
|- | |- | ||
− | |BUFFER_GETS NUMBER 이 자식 커서에 대한 버퍼 가져 오기 수 | + | |BUFFER_GETS || NUMBER || 이 자식 커서에 대한 버퍼 가져 오기 수 |
|- | |- | ||
− | |APPLICATION_WAIT_TIME NUMBER 응용 프로그램 대기 시간 (마이크로 초) | + | |APPLICATION_WAIT_TIME || NUMBER || 응용 프로그램 대기 시간 (마이크로 초) |
|- | |- | ||
− | |CONCURRENCY_WAIT_TIME NUMBER 동시성 대기 시간 (마이크로 초) | + | |CONCURRENCY_WAIT_TIME || NUMBER || 동시성 대기 시간 (마이크로 초) |
|- | |- | ||
− | |CLUSTER_WAIT_TIME NUMBER 클러스터 대기 시간 (마이크로 초) | + | |CLUSTER_WAIT_TIME || NUMBER || 클러스터 대기 시간 (마이크로 초) |
|- | |- | ||
− | |USER_IO_WAIT_TIME NUMBER 사용자 I / O 대기 시간 (마이크로 초) | + | |USER_IO_WAIT_TIME || NUMBER || 사용자 I / O 대기 시간 (마이크로 초) |
|- | |- | ||
− | |PLSQL_EXEC_TIME NUMBER PL / SQL 실행 시간 (마이크로 초) | + | |PLSQL_EXEC_TIME || NUMBER || PL / SQL 실행 시간 (마이크로 초) |
|- | |- | ||
− | |JAVA_EXEC_TIME NUMBER Java 실행 시간 (마이크로 초) | + | |JAVA_EXEC_TIME || NUMBER || Java 실행 시간 (마이크로 초) |
|- | |- | ||
− | |ROWS_PROCESSED NUMBER 구문 분석 된 SQL 문이 반환하는 총 행 수 | + | |ROWS_PROCESSED || NUMBER || 구문 분석 된 SQL 문이 반환하는 총 행 수 |
|- | |- | ||
− | |COMMAND_TYPE NUMBER Oracle 명령 유형 정의 | + | |COMMAND_TYPE || NUMBER || Oracle 명령 유형 정의 |
|- | |- | ||
|OPTIMIZER_MODE VARCHAR2(10) SQL 문이 실행 된 모드 | |OPTIMIZER_MODE VARCHAR2(10) SQL 문이 실행 된 모드 | ||
|- | |- | ||
− | |OPTIMIZER_COST NUMBER 최적화 프로그램에서 제공 한이 쿼리의 비용 | + | |OPTIMIZER_COST || NUMBER || 최적화 프로그램에서 제공 한이 쿼리의 비용 |
|- | |- | ||
− | |OPTIMIZER_ENV RAW(2000) 최적화 환경 | + | |OPTIMIZER_ENV || RAW(2000) || 최적화 환경 |
|- | |- | ||
− | |OPTIMIZER_ENV_HASH_VALUE NUMBER 최적화 환경의 해시 값 | + | |OPTIMIZER_ENV_HASH_VALUE || NUMBER || 최적화 환경의 해시 값 |
|- | |- | ||
− | |PARSING_USER_ID NUMBER 이 하위 커서를 처음 작성한 사용자의 사용자 ID | + | |PARSING_USER_ID || NUMBER || 이 하위 커서를 처음 작성한 사용자의 사용자 ID |
|- | |- | ||
− | |PARSING_SCHEMA_ID NUMBER 이 자식 커서를 처음 작성하는 데 사용 된 스키마 ID | + | |PARSING_SCHEMA_ID || NUMBER || 이 자식 커서를 처음 작성하는 데 사용 된 스키마 ID |
|- | |- | ||
− | |PARSING_SCHEMA_NAME VARCHAR2(30) 이 자식 커서를 처음으로 작성하는 데 사용 된 스키마 이름 | + | |PARSING_SCHEMA_NAME || VARCHAR2(30) || 이 자식 커서를 처음으로 작성하는 데 사용 된 스키마 이름 |
|- | |- | ||
− | |KEPT_VERSIONS NUMBER 이 자식 커서가 DBMS_SHARED_POOL패키지를 사용하여 캐시에 고정 된 것으로 표시되었는지 여부를 나타냅니다. | + | |KEPT_VERSIONS || NUMBER || 이 자식 커서가 DBMS_SHARED_POOL패키지를 사용하여 캐시에 고정 된 것으로 표시되었는지 여부를 나타냅니다. |
|- | |- | ||
− | |ADDRESS RAW(4 | 8) 이 커서에 대한 부모 핸들의 주소 | + | |ADDRESS || RAW(4 | 8) || 이 커서에 대한 부모 핸들의 주소 |
|- | |- | ||
− | |TYPE_CHK_HEAP RAW(4) 이 아이 커서의 형태 체크 힙의 기술자 | + | |TYPE_CHK_HEAP || RAW(4) || 이 아이 커서의 형태 체크 힙의 기술자 |
|- | |- | ||
− | |HASH_VALUE NUMBER 라이브러리 캐시에서 상위 명령문의 해시 값 | + | |HASH_VALUE || NUMBER || 라이브러리 캐시에서 상위 명령문의 해시 값 |
|- | |- | ||
− | |OLD_HASH_VALUE NUMBER 이전 SQL 해시 값 | + | |OLD_HASH_VALUE || NUMBER || 이전 SQL 해시 값 |
|- | |- | ||
− | |PLAN_HASH_VALUE NUMBER 이 커서에 대한 SQL 계획의 숫자 표현. 서로를 비교하면 PLAN_HASH_VALUE두 계획이 같은지 여부를 쉽게 식별 할 수 있습니다. 두 계획을 한 줄씩 비교하는 것이 아닙니다. | + | |PLAN_HASH_VALUE || NUMBER || 이 커서에 대한 SQL 계획의 숫자 표현. 서로를 비교하면 PLAN_HASH_VALUE두 계획이 같은지 여부를 쉽게 식별 할 수 있습니다. 두 계획을 한 줄씩 비교하는 것이 아닙니다. |
|- | |- | ||
− | | | + | |CHILD_|| NUMBER || || NUMBER || 이 자식 커서의 번호 |
|- | |- | ||
− | |SERVICE VARCHAR2(64) 작업 명 | + | |SERVICE || VARCHAR2(64) || 작업 명 |
|- | |- | ||
− | |SERVICE_HASH NUMBER SERVICE열에 나열된 이름의 해시 값 | + | |SERVICE_HASH || NUMBER || SERVICE열에 나열된 이름의 해시 값 |
|- | |- | ||
− | |MODULE VARCHAR2(64) SQL 문을 처음 구문 분석 할 때 실행 중이었던 모듈의 이름을 포함합니다.이 이름은 호출로 설정됩니다. DBMS_APPLICATION_INFO.SET_MODULE | + | |MODULE || VARCHAR2(64) || SQL 문을 처음 구문 분석 할 때 실행 중이었던 모듈의 이름을 포함합니다.이 이름은 호출로 설정됩니다. DBMS_APPLICATION_INFO.SET_MODULE |
|- | |- | ||
− | |MODULE_HASH NUMBER MODULE열에 나열된 모듈의 해시 값 | + | |MODULE_HASH || NUMBER || MODULE열에 나열된 모듈의 해시 값 |
|- | |- | ||
− | |ACTION VARCHAR2(64) SQL 문을 처음 구문 분석 할 때 실행 중이었던 작업의 이름을 포함합니다.이 문은 호출하여 설정됩니다. DBMS_APPLICATION_INFO.SET_ACTION | + | |ACTION || VARCHAR2(64) || SQL 문을 처음 구문 분석 할 때 실행 중이었던 작업의 이름을 포함합니다.이 문은 호출하여 설정됩니다. DBMS_APPLICATION_INFO.SET_ACTION |
|- | |- | ||
− | |ACTION_HASH NUMBER ACTION열에 나열된 작업의 해시 값 | + | |ACTION_HASH || NUMBER || ACTION열에 나열된 작업의 해시 값 |
|- | |- | ||
− | |SERIALIZABLE_ABORTS NUMBER 트랜잭션이 직렬화되지 않고 ORA-08177커서 당 오류가 발생하는 횟수 | + | |SERIALIZABLE_ABORTS || NUMBER || 트랜잭션이 직렬화되지 않고 ORA-08177커서 당 오류가 발생하는 횟수 |
|- | |- | ||
− | |OUTLINE_CATEGORY VARCHAR2(64) 커서를 생성하는 동안 외곽선이 적용된 경우이 열은 해당 외곽선의 범주를 표시합니다. 그렇지 않으면 열이 비어 있습니다. | + | |OUTLINE_CATEGORY || VARCHAR2(64) || 커서를 생성하는 동안 외곽선이 적용된 경우이 열은 해당 외곽선의 범주를 표시합니다. 그렇지 않으면 열이 비어 있습니다. |
|- | |- | ||
− | |CPU_TIME NUMBER 이 커서가 구문 분석, 실행 및 페치에 사용하는 CPU 시간 (마이크로 초) | + | |CPU_TIME || NUMBER || 이 커서가 구문 분석, 실행 및 페치에 사용하는 CPU 시간 (마이크로 초) |
|- | |- | ||
− | |ELAPSED_TIME NUMBER 이 커서가 구문 분석, 실행 및 반입에 사용하는 경과 시간 (마이크로 초). 커서가 병렬 실행을 사용 ELAPSED_TIME하면 쿼리 코디네이터에 대한 누적 시간과 모든 병렬 쿼리 슬레이브 프로세스가 합산됩니다. | + | |ELAPSED_TIME || NUMBER || 이 커서가 구문 분석, 실행 및 반입에 사용하는 경과 시간 (마이크로 초). 커서가 병렬 실행을 사용 ELAPSED_TIME하면 쿼리 코디네이터에 대한 누적 시간과 모든 병렬 쿼리 슬레이브 프로세스가 합산됩니다. |
|- | |- | ||
− | |OUTLINE_SID NUMBER 세션 식별자 개요 | + | |OUTLINE_SID || NUMBER || 세션 식별자 개요 |
|- | |- | ||
− | |CHILD_ADDRESS RAW(4 | 8) 자식 커서의 주소 | + | |CHILD_ADDRESS || RAW(4 | 8) || 자식 커서의 주소 |
|- | |- | ||
− | |SQLTYPE NUMBER 이 명령문에 사용 된 SQL 언어의 버전을 나타냅니다. | + | |SQLTYPE || NUMBER || 이 명령문에 사용 된 SQL 언어의 버전을 나타냅니다. |
|- | |- | ||
− | |REMOTE VARCHAR2(1) 커서가 리모트 맵되고 있는지 ( Y) 아닌지 ( N) | + | |REMOTE || VARCHAR2(1) || 커서가 리모트 맵되고 있는지 ( Y) 아닌지 ( N) |
|- | |- | ||
− | |OBJECT_STATUS VARCHAR2(19) 커서의 상태 : | + | |OBJECT_STATUS || VARCHAR2(19) || 커서의 상태 : |
VALID - 유효하고 오류없이 승인 됨 | VALID - 유효하고 오류없이 승인 됨 | ||
− | |||
VALID_AUTH_ERROR - 유효하고 권한 오류로 승인 됨 | VALID_AUTH_ERROR - 유효하고 권한 오류로 승인 됨 | ||
− | |||
VALID_COMPILE_ERROR - 유효하고 컴파일 오류가 승인되었습니다. | VALID_COMPILE_ERROR - 유효하고 컴파일 오류가 승인되었습니다. | ||
− | |||
VALID_UNAUTH - 무단 | VALID_UNAUTH - 무단 | ||
− | |||
INVALID_UNAUTH - 무단, 무단 | INVALID_UNAUTH - 무단, 무단 | ||
− | |||
INVALID - 무단이지만 무단이지만 타임 스탬프를 유지하십시오. | INVALID - 무단이지만 무단이지만 타임 스탬프를 유지하십시오. | ||
− | |LITERAL_HASH_VALUE NUMBER 시스템 생성 바인드 변수로 대체되고 CURSOR_SHARING사용될 때 리터럴의 해시 값 . 이것은 SQL 문에 대한 해시 값이 아닙니다. if CURSOR_SHARING가 사용되지 않으면 값은 false입니다 0. | + | |LITERAL_HASH_VALUE || NUMBER || 시스템 생성 바인드 변수로 대체되고 CURSOR_SHARING사용될 때 리터럴의 해시 값 . 이것은 SQL 문에 대한 해시 값이 아닙니다. if CURSOR_SHARING가 사용되지 않으면 값은 false입니다 0. |
|- | |- | ||
− | |LAST_LOAD_TIME VARCHAR2(19) 쿼리 계획이 라이브러리 캐시로로드 된 시간 | + | |LAST_LOAD_TIME || VARCHAR2(19) || 쿼리 계획이 라이브러리 캐시로로드 된 시간 |
|- | |- | ||
− | |IS_OBSOLETE VARCHAR2(1) 커서가 쓸모 없게되었는지 ( Y) 또는 아닌지 ( N)를 나타냅니다 . 자식 커서의 수가 너무 많은 경우 이런 일이 발생할 수 있습니다. | + | |IS_OBSOLETE || VARCHAR2(1) || 커서가 쓸모 없게되었는지 ( Y) 또는 아닌지 ( N)를 나타냅니다 . 자식 커서의 수가 너무 많은 경우 이런 일이 발생할 수 있습니다. |
|- | |- | ||
− | |IS_BIND_SENSITIVE VARCHAR2(1) 커서가 바인딩에 민감한 지 ( Y) 또는 아닌지 ( N)를 나타냅니다 . 옵티마이 저가 술어 선택 성을 계산할 때 바인드 변수 값 중 하나에서 엿보기하고 바인드 변수 값을 변경하면 옵티마이 저가 다른 계획을 생성 할 수있는 경우 쿼리는 바인드에 민감합니다. | + | |IS_BIND_SENSITIVE || VARCHAR2(1) || 커서가 바인딩에 민감한 지 ( Y) 또는 아닌지 ( N)를 나타냅니다 . 옵티마이 저가 술어 선택 성을 계산할 때 바인드 변수 값 중 하나에서 엿보기하고 바인드 변수 값을 변경하면 옵티마이 저가 다른 계획을 생성 할 수있는 경우 쿼리는 바인드에 민감합니다. |
|- | |- | ||
− | |IS_BIND_AWARE VARCHAR2(1) 커서가 bind aware ( Y)인지 아닌지 ( N)를 나타냅니다 . 확장 커서 공유를 사용하도록 표시된 경우 조회는 바인드 인식으로 간주됩니다. 쿼리는 이미 바인드에 민감한 것으로 표시되었습니다. | + | |IS_BIND_AWARE || VARCHAR2(1) || 커서가 bind aware ( Y)인지 아닌지 ( N)를 나타냅니다 . 확장 커서 공유를 사용하도록 표시된 경우 조회는 바인드 인식으로 간주됩니다. 쿼리는 이미 바인드에 민감한 것으로 표시되었습니다. |
|- | |- | ||
− | |IS_SHAREABLE VARCHAR2(1) 커서 (공유 할 수 있는지 여부를 나타냅니다 Y() 여부 N) | + | |IS_SHAREABLE || VARCHAR2(1) || 커서 (공유 할 수 있는지 여부를 나타냅니다 Y() 여부 N) |
|- | |- | ||
− | |CHILD_LATCH NUMBER 커서를 보호하는 하위 래치 번호입니다. 이 열은 더 이상 사용되지 않으며 이전 버전과의 호환성을 위해 유지 관리됩니다. | + | |CHILD_LATCH || NUMBER || 커서를 보호하는 하위 래치 번호입니다. 이 열은 더 이상 사용되지 않으며 이전 버전과의 호환성을 위해 유지 관리됩니다. |
|- | |- | ||
− | |SQL_PROFILE VARCHAR2(64) 이 명령문에 사용 된 SQL 프로파일 (있는 경우) | + | |SQL_PROFILE || VARCHAR2(64) || 이 명령문에 사용 된 SQL 프로파일 (있는 경우) |
|- | |- | ||
− | |SQL_PATCH VARCHAR2(30) 이 문장에 사용 된 SQL 패치 (있는 경우) | + | |SQL_PATCH || VARCHAR2(30) || 이 문장에 사용 된 SQL 패치 (있는 경우) |
|- | |- | ||
− | |SQL_PLAN_BASELINE VARCHAR2(30) 이 명령문에 사용 된 SQL 계획 기본 사항 (있는 경우) | + | |SQL_PLAN_BASELINE || VARCHAR2(30) || 이 명령문에 사용 된 SQL 계획 기본 사항 (있는 경우) |
|- | |- | ||
− | |PROGRAM_ID NUMBER 프로그램 식별자 | + | |PROGRAM_ID || NUMBER || 프로그램 식별자 |
|- | |- | ||
− | |PROGRAM_LINE# NUMBER 프로그램 행 번호 | + | |PROGRAM_LINE# || NUMBER || 프로그램 행 번호 |
|- | |- | ||
− | |EXACT_MATCHING_SIGNATURE NUMBER 정규화 된 SQL 텍스트에서 계산 된 서명입니다. 정규화에는 공백 제거 및 모든 비 문자 스트링의 대문자 변환이 포함됩니다. | + | |EXACT_MATCHING_SIGNATURE || NUMBER || 정규화 된 SQL 텍스트에서 계산 된 서명입니다. 정규화에는 공백 제거 및 모든 비 문자 스트링의 대문자 변환이 포함됩니다. |
|- | |- | ||
− | |FORCE_MATCHING_SIGNATURE NUMBER CURSOR_SHARING매개 변수가로 설정된 경우 사용되는 서명FORCE | + | |FORCE_MATCHING_SIGNATURE || NUMBER || CURSOR_SHARING매개 변수가로 설정된 경우 사용되는 서명FORCE |
|- | |- | ||
− | |LAST_ACTIVE_TIME DATE 쿼리 계획이 마지막으로 활성화 된 시간 | + | |LAST_ACTIVE_TIME || DATE || 쿼리 계획이 마지막으로 활성화 된 시간 |
|- | |- | ||
− | |BIND_DATA RAW(2000) 데이터 바인딩 | + | |BIND_DATA || RAW(2000) || 데이터 바인딩 |
|- | |- | ||
− | |TYPECHECK_MEM NUMBER 메모리 검사 | + | |TYPECHECK_MEM || NUMBER || 메모리 검사 |
|- | |- | ||
− | |IO_CELL_OFFLOAD_ELIGIBLE_BYTES NUMBER Exadata 스토리지 시스템에서 필터링 할 수있는 I / O 바이트 수 | + | |IO_CELL_OFFLOAD_ELIGIBLE_BYTES || NUMBER || Exadata 스토리지 시스템에서 필터링 할 수있는 I / O 바이트 수 |
|- | |- | ||
자세한 정보는 Oracle Exadata Storage Server 소프트웨어 문서를 참조하십시오. | 자세한 정보는 Oracle Exadata Storage Server 소프트웨어 문서를 참조하십시오. | ||
− | |IO_INTERCONNECT_BYTES NUMBER Oracle Database와 스토리지 시스템간에 교환되는 I / O 바이트 수 | + | |IO_INTERCONNECT_BYTES || NUMBER || Oracle Database와 스토리지 시스템간에 교환되는 I / O 바이트 수 |
|- | |- | ||
− | |PHYSICAL_READ_REQUESTS NUMBER 모니터되는 SQL에서 발행 한 실제 읽기 I / O 요청의 수 | + | |PHYSICAL_READ_REQUESTS || NUMBER || 모니터되는 SQL에서 발행 한 실제 읽기 I / O 요청의 수 |
|- | |- | ||
− | |PHYSICAL_READ_BYTES NUMBER 모니터링되는 SQL이 디스크에서 읽은 바이트 수 | + | |PHYSICAL_READ_BYTES || NUMBER || 모니터링되는 SQL이 디스크에서 읽은 바이트 수 |
|- | |- | ||
− | |PHYSICAL_WRITE_REQUESTS NUMBER 모니터링되는 SQL에서 발행 한 실제 쓰기 I / O 요청 수 | + | |PHYSICAL_WRITE_REQUESTS || NUMBER || 모니터링되는 SQL에서 발행 한 실제 쓰기 I / O 요청 수 |
|- | |- | ||
− | |PHYSICAL_WRITE_BYTES NUMBER 모니터링되는 SQL에 의해 디스크에 기록 된 바이트 수 | + | |PHYSICAL_WRITE_BYTES || NUMBER || 모니터링되는 SQL에 의해 디스크에 기록 된 바이트 수 |
|- | |- | ||
− | |OPTIMIZED_PHY_READ_REQUESTS NUMBER 모니터링되는 SQL에서 발행 한 Database Smart Flash Cache의 실제 읽기 I / O 요청 수 | + | |OPTIMIZED_PHY_READ_REQUESTS || NUMBER || 모니터링되는 SQL에서 발행 한 Database Smart Flash Cache의 실제 읽기 I / O 요청 수 |
|- | |- | ||
− | |LOCKED_TOTAL NUMBER 자식 커서가 잠겨있는 총 횟수 | + | |LOCKED_TOTAL || NUMBER || 자식 커서가 잠겨있는 총 횟수 |
|- | |- | ||
− | |PINNED_TOTAL NUMBER 자식 커서가 고정 된 총 횟수 | + | |PINNED_TOTAL || NUMBER || 자식 커서가 고정 된 총 횟수 |
|- | |- | ||
− | |IO_CELL_UNCOMPRESSED_BYTES NUMBER Exadata 셀에 오프로드되는 압축되지 않은 바이트 수 (압축 해제 후의 크기) | + | |IO_CELL_UNCOMPRESSED_BYTES || NUMBER || Exadata 셀에 오프로드되는 압축되지 않은 바이트 수 (압축 해제 후의 크기) |
|- | |- | ||
자세한 정보는 Oracle Exadata Storage Server 소프트웨어 문서를 참조하십시오. | 자세한 정보는 Oracle Exadata Storage Server 소프트웨어 문서를 참조하십시오. | ||
− | |IO_CELL_OFFLOAD_RETURNED_BYTES NUMBER 정규 I / O 경로를 통해 Exadata 셀에서 반환 한 바이트 수 | + | |IO_CELL_OFFLOAD_RETURNED_BYTES || NUMBER || 정규 I / O 경로를 통해 Exadata 셀에서 반환 한 바이트 수 |
|- | |- | ||
자세한 정보는 Oracle Exadata Storage Server 소프트웨어 문서를 참조하십시오. | 자세한 정보는 Oracle Exadata Storage Server 소프트웨어 문서를 참조하십시오. | ||
|} | |} |
2019년 3월 29일 (금) 15:02 판
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
V $ SQL V$SQLGROUP BY절이 없는 공유 SQL 영역에 대한 통계를 나열 하고 입력 된 원래 SQL 텍스트의 각 하위에 대해 하나의 행을 포함합니다. 표시된 통계 V$SQL는 일반적으로 쿼리가 끝날 때 업데이트됩니다. 그러나 장기 실행 쿼리의 경우 5 초마다 업데이트됩니다. 이렇게하면 장시간 실행중인 SQL 문이 아직 진행 중일 때 그 영향을 쉽게 볼 수 있습니다.
표 제목 | 표 제목 | 표 제목 |
---|---|---|
예시 | 예시 | 예시 |
예시 | 예시 | 예시 |
예시 | 예시 | 예시 |
Column | Datatype | Description | |||
---|---|---|---|---|---|
SQL_TEXT | VARCHAR2(1000) | 현재 커서에 대한 SQL 텍스트의 처음 1000 자 | |||
SQL_FULLTEXT | CLOB | CLOB | 열로 표시된 SQL 문의 전체 텍스트입니다 . V$SQLTEXT동적 성능보기 로 결합하는 대신이 열을 사용하여 SQL 문의 전체 텍스트를 검색 할 수 있습니다 . | ||
SQL_ID | VARCHAR2(13) | 라이브러리 캐시에있는 부모 커서의 SQL 식별자 | |||
SHARABLE_MEM | NUMBER | 자식 커서가 사용하는 공유 메모리의 크기 (바이트 단위) | |||
PERSISTENT_MEM | NUMBER | 자식 커서의 수명 동안 사용 된 고정 된 메모리 양 (바이트 단위) | |||
RUNTIME_MEM | NUMBER | 자식 커서를 실행하는 동안 필요한 고정 된 메모리 양 | |||
SORTS | NUMBER | 하위 커서에 대해 수행 된 정렬 수 | |||
LOADED_VERSIONS | NUMBER | 컨텍스트 힙이로드되는지 ( 1) 또는 로드 되지 않는지 ( 0) 여부를 나타냅니다. | |||
OPEN_VERSIONS | NUMBER | 자식 커서가 locked ( 1) 또는 not ( 0) ( ) 인지 여부를 나타냅니다. | |||
USERS_OPENING | NUMBER | 자식 커서가 열려있는 사용자 수 | |||
FETCHES | NUMBER | SQL 문과 연관된 페치 수 | |||
EXECUTIONS | NUMBER | 이 객체가 라이브러리 캐시로 가져간 이후에이 객체에 대해 실행 된 실행 수 | |||
PX_SERVERS_EXECUTIONS | NUMBER | 병렬 실행 서버에서 수행 한 총 실행 수 ( 0명령문이 병렬로 실행 된 적이없는 경우) | |||
END_OF_FETCH_COUNT | NUMBER | 커서가 라이브러리 캐시로 가져간 이후로이 커서가 완전히 실행 된 횟수입니다. 이 통계의 값은 커서가 부분적으로 실행될 때 증가하지 않습니다. 실행 중에 실패했거나 커서가 닫히거나 재실행되기 전에이 커서에 의해 생성 된 처음 몇 행만 가져 오기되기 때문입니다. 정의에 따라 END_OF_FETCH_COUNT열의 값은 열의 값 보다 작거나 같아야합니다 EXECUTIONS. | |||
USERS_EXECUTING | NUMBER | 명령문을 실행하는 사용자 수 | |||
LOADS | NUMBER | 객체가로드되거나 재로드 된 횟수 | |||
FIRST_LOAD_TIME | VARCHAR2(19) | 상위 작성 시간의 시간 소인 | |||
INVALIDATIONS | NUMBER | 이 자식 커서가 무효화 된 횟수 | |||
PARSE_CALLS | NUMBER | 이 자식 커서의 구문 분석 호출 수입니다. | |||
DISK_READS | NUMBER | 이 하위 커서에 대한 디스크 읽기 수 | |||
DIRECT_WRITES | NUMBER | 이 하위 커서에 대한 직접 쓰기 수 | |||
BUFFER_GETS | NUMBER | 이 자식 커서에 대한 버퍼 가져 오기 수 | |||
APPLICATION_WAIT_TIME | NUMBER | 응용 프로그램 대기 시간 (마이크로 초) | |||
CONCURRENCY_WAIT_TIME | NUMBER | 동시성 대기 시간 (마이크로 초) | |||
CLUSTER_WAIT_TIME | NUMBER | 클러스터 대기 시간 (마이크로 초) | |||
USER_IO_WAIT_TIME | NUMBER | 사용자 I / O 대기 시간 (마이크로 초) | |||
PLSQL_EXEC_TIME | NUMBER | PL / SQL 실행 시간 (마이크로 초) | |||
JAVA_EXEC_TIME | NUMBER | Java 실행 시간 (마이크로 초) | |||
ROWS_PROCESSED | NUMBER | 구문 분석 된 SQL 문이 반환하는 총 행 수 | |||
COMMAND_TYPE | NUMBER | Oracle 명령 유형 정의 | |||
OPTIMIZER_MODE VARCHAR2(10) SQL 문이 실행 된 모드 | |||||
OPTIMIZER_COST | NUMBER | 최적화 프로그램에서 제공 한이 쿼리의 비용 | |||
OPTIMIZER_ENV | RAW(2000) | 최적화 환경 | |||
OPTIMIZER_ENV_HASH_VALUE | NUMBER | 최적화 환경의 해시 값 | |||
PARSING_USER_ID | NUMBER | 이 하위 커서를 처음 작성한 사용자의 사용자 ID | |||
PARSING_SCHEMA_ID | NUMBER | 이 자식 커서를 처음 작성하는 데 사용 된 스키마 ID | |||
PARSING_SCHEMA_NAME | VARCHAR2(30) | 이 자식 커서를 처음으로 작성하는 데 사용 된 스키마 이름 | |||
KEPT_VERSIONS | NUMBER | 이 자식 커서가 DBMS_SHARED_POOL패키지를 사용하여 캐시에 고정 된 것으로 표시되었는지 여부를 나타냅니다. | |||
ADDRESS | 8) | 이 커서에 대한 부모 핸들의 주소 | |||
TYPE_CHK_HEAP | RAW(4) | 이 아이 커서의 형태 체크 힙의 기술자 | |||
HASH_VALUE | NUMBER | 라이브러리 캐시에서 상위 명령문의 해시 값 | |||
OLD_HASH_VALUE | NUMBER | 이전 SQL 해시 값 | |||
PLAN_HASH_VALUE | NUMBER | 이 커서에 대한 SQL 계획의 숫자 표현. 서로를 비교하면 PLAN_HASH_VALUE두 계획이 같은지 여부를 쉽게 식별 할 수 있습니다. 두 계획을 한 줄씩 비교하는 것이 아닙니다. | |||
CHILD_ | NUMBER | NUMBER | 이 자식 커서의 번호 | ||
SERVICE | VARCHAR2(64) | 작업 명 | |||
SERVICE_HASH | NUMBER | SERVICE열에 나열된 이름의 해시 값 | |||
MODULE | VARCHAR2(64) | SQL 문을 처음 구문 분석 할 때 실행 중이었던 모듈의 이름을 포함합니다.이 이름은 호출로 설정됩니다. DBMS_APPLICATION_INFO.SET_MODULE | |||
MODULE_HASH | NUMBER | MODULE열에 나열된 모듈의 해시 값 | |||
ACTION | VARCHAR2(64) | SQL 문을 처음 구문 분석 할 때 실행 중이었던 작업의 이름을 포함합니다.이 문은 호출하여 설정됩니다. DBMS_APPLICATION_INFO.SET_ACTION | |||
ACTION_HASH | NUMBER | ACTION열에 나열된 작업의 해시 값 | |||
SERIALIZABLE_ABORTS | NUMBER | 트랜잭션이 직렬화되지 않고 ORA-08177커서 당 오류가 발생하는 횟수 | |||
OUTLINE_CATEGORY | VARCHAR2(64) | 커서를 생성하는 동안 외곽선이 적용된 경우이 열은 해당 외곽선의 범주를 표시합니다. 그렇지 않으면 열이 비어 있습니다. | |||
CPU_TIME | NUMBER | 이 커서가 구문 분석, 실행 및 페치에 사용하는 CPU 시간 (마이크로 초) | |||
ELAPSED_TIME | NUMBER | 이 커서가 구문 분석, 실행 및 반입에 사용하는 경과 시간 (마이크로 초). 커서가 병렬 실행을 사용 ELAPSED_TIME하면 쿼리 코디네이터에 대한 누적 시간과 모든 병렬 쿼리 슬레이브 프로세스가 합산됩니다. | |||
OUTLINE_SID | NUMBER | 세션 식별자 개요 | |||
CHILD_ADDRESS | 8) | 자식 커서의 주소 | |||
SQLTYPE | NUMBER | 이 명령문에 사용 된 SQL 언어의 버전을 나타냅니다. | |||
REMOTE | VARCHAR2(1) | 커서가 리모트 맵되고 있는지 ( Y) 아닌지 ( N) | |||
OBJECT_STATUS | VARCHAR2(19) | 커서의 상태 :
VALID - 유효하고 오류없이 승인 됨 VALID_AUTH_ERROR - 유효하고 권한 오류로 승인 됨 VALID_COMPILE_ERROR - 유효하고 컴파일 오류가 승인되었습니다. VALID_UNAUTH - 무단 INVALID_UNAUTH - 무단, 무단 INVALID - 무단이지만 무단이지만 타임 스탬프를 유지하십시오. |
LITERAL_HASH_VALUE | NUMBER | 시스템 생성 바인드 변수로 대체되고 CURSOR_SHARING사용될 때 리터럴의 해시 값 . 이것은 SQL 문에 대한 해시 값이 아닙니다. if CURSOR_SHARING가 사용되지 않으면 값은 false입니다 0. |
LAST_LOAD_TIME | VARCHAR2(19) | 쿼리 계획이 라이브러리 캐시로로드 된 시간 | |||
IS_OBSOLETE | VARCHAR2(1) | 커서가 쓸모 없게되었는지 ( Y) 또는 아닌지 ( N)를 나타냅니다 . 자식 커서의 수가 너무 많은 경우 이런 일이 발생할 수 있습니다. | |||
IS_BIND_SENSITIVE | VARCHAR2(1) | 커서가 바인딩에 민감한 지 ( Y) 또는 아닌지 ( N)를 나타냅니다 . 옵티마이 저가 술어 선택 성을 계산할 때 바인드 변수 값 중 하나에서 엿보기하고 바인드 변수 값을 변경하면 옵티마이 저가 다른 계획을 생성 할 수있는 경우 쿼리는 바인드에 민감합니다. | |||
IS_BIND_AWARE | VARCHAR2(1) | 커서가 bind aware ( Y)인지 아닌지 ( N)를 나타냅니다 . 확장 커서 공유를 사용하도록 표시된 경우 조회는 바인드 인식으로 간주됩니다. 쿼리는 이미 바인드에 민감한 것으로 표시되었습니다. | |||
IS_SHAREABLE | VARCHAR2(1) | 커서 (공유 할 수 있는지 여부를 나타냅니다 Y() 여부 N) | |||
CHILD_LATCH | NUMBER | 커서를 보호하는 하위 래치 번호입니다. 이 열은 더 이상 사용되지 않으며 이전 버전과의 호환성을 위해 유지 관리됩니다. | |||
SQL_PROFILE | VARCHAR2(64) | 이 명령문에 사용 된 SQL 프로파일 (있는 경우) | |||
SQL_PATCH | VARCHAR2(30) | 이 문장에 사용 된 SQL 패치 (있는 경우) | |||
SQL_PLAN_BASELINE | VARCHAR2(30) | 이 명령문에 사용 된 SQL 계획 기본 사항 (있는 경우) | |||
PROGRAM_ID | NUMBER | 프로그램 식별자 | |||
PROGRAM_LINE# | NUMBER | 프로그램 행 번호 | |||
EXACT_MATCHING_SIGNATURE | NUMBER | 정규화 된 SQL 텍스트에서 계산 된 서명입니다. 정규화에는 공백 제거 및 모든 비 문자 스트링의 대문자 변환이 포함됩니다. | |||
FORCE_MATCHING_SIGNATURE | NUMBER | CURSOR_SHARING매개 변수가로 설정된 경우 사용되는 서명FORCE | |||
LAST_ACTIVE_TIME | DATE | 쿼리 계획이 마지막으로 활성화 된 시간 | |||
BIND_DATA | RAW(2000) | 데이터 바인딩 | |||
TYPECHECK_MEM | NUMBER | 메모리 검사 | |||
IO_CELL_OFFLOAD_ELIGIBLE_BYTES | NUMBER | Exadata 스토리지 시스템에서 필터링 할 수있는 I / O 바이트 수 | |||
IO_INTERCONNECT_BYTES | NUMBER | Oracle Database와 스토리지 시스템간에 교환되는 I / O 바이트 수 | |||
PHYSICAL_READ_REQUESTS | NUMBER | 모니터되는 SQL에서 발행 한 실제 읽기 I / O 요청의 수 | |||
PHYSICAL_READ_BYTES | NUMBER | 모니터링되는 SQL이 디스크에서 읽은 바이트 수 | |||
PHYSICAL_WRITE_REQUESTS | NUMBER | 모니터링되는 SQL에서 발행 한 실제 쓰기 I / O 요청 수 | |||
PHYSICAL_WRITE_BYTES | NUMBER | 모니터링되는 SQL에 의해 디스크에 기록 된 바이트 수 | |||
OPTIMIZED_PHY_READ_REQUESTS | NUMBER | 모니터링되는 SQL에서 발행 한 Database Smart Flash Cache의 실제 읽기 I / O 요청 수 | |||
LOCKED_TOTAL | NUMBER | 자식 커서가 잠겨있는 총 횟수 | |||
PINNED_TOTAL | NUMBER | 자식 커서가 고정 된 총 횟수 | |||
IO_CELL_UNCOMPRESSED_BYTES | NUMBER | Exadata 셀에 오프로드되는 압축되지 않은 바이트 수 (압축 해제 후의 크기) | |||
IO_CELL_OFFLOAD_RETURNED_BYTES | NUMBER | 정규 I / O 경로를 통해 Exadata 셀에서 반환 한 바이트 수 |