다이나믹뷰명 |
설명 |
V$LOADCSTAT |
직접적재하는동안
컴파일된 SQL*loader 통계정보. |
이테이블에대한 어떤 Select 문도 "no rows
returned" 결과가 나오는데, 왜냐면, 동일한 시간에 |
데이터를 적재하면서, 쿼리를 날릴수 없기 때문이다. |
V$LOCK |
현재
Oracle 서버에 의해 확립된 잠금에 대한 정보나 lock또는 latch에 대한 두드러진요청 |
V$LOCK_ACTIVITY |
병렬서버view이다.
V$LOCK_ACTIVITY는 현재의 인스턴스의 DLM잠금동작을 나타낸다. |
각각의 행은 잠금동작의 타입과 일치된다. |
V$LOCK_ELEMENT |
병렬서버view이다. |
버퍼캐쉬에 의해사용된 각각의 PCM잠금에 대해 v$LOCK_ELEMENT 에
한행이다. |
잠금요소에 대응되는 PCM잠금의 이름은 'BL',indx,class등이다. |
V$LOCKED_OBJECT |
시스템안의
모든 트랜잭션에 걸린 잠금을 나타낸다. |
V$LOCKED_WITH_COLLISIONS |
병렬서버view이다.
여러버퍼를 보호하는 lock을 찾는데 사용되며, 그 버퍼들은 최소한 10회이상 |
각각 강제로 쓰여지거나, 강제로 읽혀진 버퍼들이다. |
V$LOG |
컨트롤파일로부터
log 파일정보를 포함한다. |
V$LOGFILE |
redo
log 파일정보. redo log 그룹과 멤버 파일명. |
V$LOGHIST |
컨트롤파일로부터
log history정보를 포함. 지속적인 호환성을 포함하고 있다. |
대신에 V$LOG_HISTORY의 사용을 권장한다. |
V$LOG_HISTORY |
컨트롤파일로부터
log history 정보를 포함한다. |
V$MLS_PARAMETERS |
Oracle
Server의 확정된 초기화파라미터를 나타냄. |
V$MTS |
multi-threaded
server의 성능향상을위한 정보를 포함. |
V$MYSTAT |
현재
세션에 대한 통계값포함. |
V$NLS_PARAMETERS |
현재의
NLS 매개변수의 값들을 포함. |
V$NLS_VALID_VALUES |
유효한
NLS 매개변수값. |
V$OBJECT_DEPENDENCY |
현재
공유풀에 적재되어있는 package, procedure, cursor등에 관련되어있는 object를 |
결정하는데 사용된다. 예를들면, V$SESSION, V$SQL등과 조인하면, 현재
어떤 user가 |
실행중인 SQL문에서 어떤 테이블이 사용되었는지를 알아낼수가 있다. |
V$OFFLINE_RANGE |
컨트롤파일로부터
offline된 datafile을 보여준다. DATAFILE행에 저장되어있는 각각의 |
데이터파일의 최종offline 간격을 보여줌. offline 간격은 테이블스페이스가
처음 offline normal, |
또는 Read Only로 변경되고난이후 다시 online 또는 read-write로
변경된다음에 확정된다. |
데이터파일이 스스로 Offline로 변경되거나 테이블스페이스가 OFFLINE
IMMEDIATE로 변경되면, |
offline간격은 확정되지 않는다. |
V$OPEN_CURSOR |
각각
user 세션이 열렸있거나, 정지되어있는 cursor를 보여준다. |
V$OPTION |
Oracle
Server와 같이 설치된 선택사항들. |
V$PARAMETER |
초기화
파라미터에 대한 설명이다. |
V$PING |
병렬서버view이다.
최소한 1번이상 ping된 블록만을 보여준다는 것을 제외하고 |
V$CACHE view와 동일하다. 특정 데이터베이스 object와 관련된 현재의
인스턴스내의 |
SGA에 있는 각각의 블록에대한 block header정보를 포함하고
있다. |
V$PQ_SESSTAT |
병렬쿼리에
대한 session 통계를 포함. |
V$PQ_SLAVE |
인스턴스내에
실행중인 parallel 쿼리서버에 대한 통계. |
V$PQ_SYSSTAT |
병렬쿼리에
대한 시스템통계. |
V$PQ_TQSTAT |
병렬쿼리
동작의 통계를 포함. 통계는 질의가 완료된후에 컴파일되며 세션이 살아있는동안 계속 |
남아있는다. |
V$PROCESS |
현재
작업중인 프로세스에 대한 정보. |
LATCHWAIT 칼럼은 프로세스잠금이 무엇을 기다려야하는가를 나타내며,
LATCHSPIN 칼럼은 |
프로세스잠금이 동작되는 것을 나타낸다. 멀티프로세서의 경우 Oracle 프로세스는
잠금을 |
기다리기전에 실시한다. |
V$PWFILE_USERS |
password
파일로부터 유도해낸 SYSDBA, SYSOPER 권한을 부여받은 user. |
V$QUEUE |
멀티쓰레드
메시지큐에 대한 정보. |
V$RECENT_BUCKET |
대용량
캐쉬실행을 평가하기에 유용한 정보. |
V$RECOVER_FILE |
media
복구에필요한 파일의 상태를 나타냄. |
V$RECOVERY_FILE_STATUS |
각각의
RECOVER명령에 대한 각 데이터파일에 대한 정보를 한행씩 포함. |
Oracle프로세스가 복구를 수행하는데 유용한 정보임. |
recover manager는 서버프로세스에 직접 복구를수행하도록 했을 때,
recovery manager가 이 |
view에서 관련된정보를 참고할 수 있다. 다른user들에게는 유용하지
않다. |
V$RECOVERY_LOG |
완벽한
media복구에 필요한 archived logs에 관한 정보. 이정보는 log history view인 |
V$LOG_HISTORY에서 유도된 것이다. |
V$RECOVERY_PROGRESS |
데이터베이스복구작업이
중간에 멈추지않도록하는데 사용되며, 복구작업을 완료하는데 |
요구되는 시간을 측정하는데 사용된다. |
V$RECOVERY_STATUS |
현재의
복구진행상태를 나타낸다. 단지 복구를 수행하는 Process 에대한 정보만이유용하다. |
복구관리자가 서버프로세스에게 복구를 수행하라고 지시할때에, 복구관리자는
이view에서 |
관련정보를 참조할 수 있다. 다른 user에게는 불필요하다. |
V$REQDIST |
MTS
dispatcher의 응답시간에 대한 그래프통계를 나타내며, time range는 버킷 number의 |
지수함수로 증가한다. |
V$RESOURCE |
자원(resource)의
이름과 주소정보를 포함. |
V$RESOURCE_LIMIT |
System
자원의 부분적인 사용에 대한 정보. 자원의 소비를 모니터링함으로서 낭비를 |
방지하는데 사용된다. |
V$ROLLNAME |
모든
online중인 rollback segments의 이름. 데이터베이스가 open시에만 조회가능. |
V$ROLLSTAT |
롤백세그먼트통계정보. |
V$ROWCACHE |
자료사전활동에
대한 통계. 각각의 행은 하나의 자료사전cache 통계를 포함. |
V$SESSION |
현재
open된 세션에 대한 정보. |
V$SESSION_CONNECT_INFO |
현재의
세션에 대한 network 연결에 대한 정보. |
V$SESSION_CURSOR_CACHE |
현재의
세션에 대한 cursor 사용에 대한 정보. |
SESSION_CACHED_CURSORS 초기화파라미터에 대한 효율을 측정하지는
않는다. |
V$SESSION_EVENT |
세션의
event 대기에 관한정보. |
V$SESSION_LONGOPS |
장시간실행되는
작업에 대한 상태. SOFAR, TOTALWORK칼럼은 진행상태를 제공한다. |
예를들어 다음요소(hach cluster creations, backup,
recovery) 에 대한 작동상태를 |
모니터링할 수 있다. |
V$SESSION_OBJECT_CACHE |
로칼서버의
현재사용중인 user세션의 object, cache통계정보. |
V$SESSION_WAIT |
활동중인
세션이 대기하고있는 자원또는 이벤트이다. |
V$SESSTAT |
user세션
통계이다. 통계number(statistic#)에 해당하는 통계name을 찾으려면, |
V$STATNAME를 참고하면 된다. |
V$SESS_IO |
각각의
user세션에 대한 I/O 통계이다. |
V$SGA |
System
Global Area 에대한 간략한 정보.(name, size) |
V$SGASTAT |
System
Global Area에 대한 자세한 정보.(name, bytes, pool) |
V$SHARED_POOL_RESERVED |
Shared
Pool내에 예약풀과 공간을 바꾸고자할 때 도움이 되는통계. |
V$SHARED_SERVER |
Shared
Server processes 에 대한 정보를 포함. |
V$SORT_SEGMENT |
주어진
인스턴스내의 각 sort세그먼트에 대한 정보. 테이블스페이스가 Temporary |
타입일때만 update된다. |
V$SORT_USAGE |
sort
사용에 대해 기술한다. |
V$SQL |
Group
by절이없는 공유sql영역에대한 통계이며 입력된 원래 sql문장의 |
각 child의 row를 포함. |
V$SQL_BIND_DATA |
데이터가
이 서버에서 추출가능하다면 이 view를 조회하는 세션에 소유된 각 커서안에 |
있는 각각의 원격bind변수에 대한 클라이언트에 의해 보내진 데이터. |
V$SQL_BIND_METADATA |
이view를
조회하는 세션에 소유된 각커서안에 있는 각각의 원격bind변수에 대해 |
클라이언트에의해 제공되는 bind metadata. |
V$SQL_CURSOR |
이
view를 조회하는 세션과 관련된 각 cursor에 대한 디버깅정보. |
V$SQL_SHARED_MEMORY |
메모리
스냅샷에 공유된 커서에 대한 정보. 공유풀에 저장된 각SQL문은 관련된 하나또는 |
그이상의 하위object를 가지고 있다. |
V$SQLAREA |
공유SQL영역에
대한 통계를 가지고있으며, Sql 문자열마다 한행을 포함한다. |
메모리내에 존재하는, parse된, 실행을 대기하고있는 SQL문장에 대한 통계를
제공한다. |
V$SQLTEXT |
SGA내부의
공유SQL 커서에 속해있는 SQL문장을 포함. |
V$SQLTEXT_WITH_NEWLINES |
가독성이
증가되고, 공백을 포함한 SQL문장안에 newline과 tabs을 대체하지 않는다는 |
것을 제외하고는 V$SQLTEXT view와 동일하다. |
V$STATNAME |
V$SESSTAT와
V$SYSSTAT테이블에서 나타난 statistics에 대한 이름. |
V$SUBCACHE |
현재
라이브러리 캐쉬메모리에 적재된 하위 캐쉬에 대한 정보. 모든 라이브러리캐쉬에 대해 |
언급하고있으며, 각 라이브러리 캐쉬object마다 각 적재된 하위 캐쉬에 대해 한행을
나타낸다. |
V$SYSSTAT |
시스템
통계이다. 각 statistic number(statistic#)와 관련된 statistic의 이름을 찾기위해서는, |
"V$STATNAME"를 보시오. |
V$SYSTEM_CURSOR_CACHE |
시스템
전반적인정보라는 것을 제외하고, V$SESSION_CURSOR_CACHE와 유사한 정보를 |
나타낸다. |
V$SYSTEM_EVENT |
이벤트에
대한 총 wait정보. TIME_WAITED, AVERAGE_WAIT칼럼은 급속메커니즘을 지원하지 |
않는 플랫폼에서 0값을 포함할 것이다. 이런 플랫폼에서 DB를 운영중이고, 이칼럼이
wait time을 |
줄여주기를 원한다면, 파라미터파일의 TIMED_STATISTICS를 TRUE로
세팅하면된다. |
단지 이렇게 하면, 시스템 성능에 약간의 마이너스효과를 가져올 것이다. |
V$SYSTEM_PARAMETER |
System
parameter에 대한 정보. |
V$TABLESPACE |
컨트롤파일로부터
테이블스페이스 정보를 나타내준다. |
V$THREAD |
컨트롤파일로부터
thread 정보를 가져온다. |
V$TIMER |
1/100
초로 나타낸 경과시간. |
시간은 epoch가 시작된이후부터 측정되며, epoch는 OS의 특성이며, 값이
4bytes(약 497일)를 |
넘을때마다 0근처의 값이 된다. |
V$TRANSACTION |
시스템내의
활동중인 트랜잭션. |
V$TRANSACTION_ENQUEUE |
트랜잭션
오브젝트에 의해 소유된 lock를 나타냄. |
V$TYPE_SIZE |
데이터블록용량을
측정하는데 사용되는 여러 데이터베이스컴포넌트들의 SiZe. |
V$VERSION |
Oracle
Server의 core 라이브러리 컴포넌트의 Version수이다. 각 컴포넌트에 한 row가 있다. |