오라클 세션접속 정보(V$SESSION)
▪ SADDR: 오라클 메모리의 세션 주소
▪ SID: 세션 식별자
( 세션 관련 뷰는 SID컬럼과 조인이 가능 )
▪ SERIAL#: 세션 시리얼 번호
▪ AUDSID: 감사 세션 아이디
( AUD$의 SESSIONID 컬럼과 조인 가능)
▪ PADDR: 이 세션을 소유한 프로세스의 메모리 주소
( V$PROCESS의 ADDR 컬럼과 조인 가능)
▪ USER#: 오라클 사용자 식별자
( DBA_USERS의 USER_ID 컬럼과 조인 가능)
▪ USERNAME: 오라클 사용자 이름
▪ COMMAND: 현재 수행되고 있는 명령문의 타입이 기록된다.
( AUDIT_ACTIONS의 ACTION 컬럼과 조인 가능)
▪ OWNERID: Migratable session을 소유한 사용자의 식별자를 포함. 병렬 실행의 경우, 상위 2바이트는 Query Coordinator의 인스턴스의 ID, 하위 2바이트는 세션 번호를 포함. 그러나, 이 값이 2147483644의 값을 가진다면 의미 없다.
▪ TADDR: 트랜잭션 상태 객체의 주소
( V$TRANSACTION의 ADDR컬럼과 조인 가능)
▪ LOCKWAIT: Lock의 주소
( V$LOCK의 ADDR컬럼과 조인 가능)
▪ STATUS: 세션의 상태
▪ SERVER: 서버의 타입
▪ SCHEMA#: 스키마 사용자 아이디
▪ SCHEMANAME: 스키마 사용자 이름
▪ OSUSER: OS 클라이언트 사용자 이름
▪ PROCESS: OS 클라이언트 프로세스 ID
▪ MACHINE: OS Machine 이름
▪ TERMINAL: OS 터미널 이름
▪ PROGRAM: OS 프로그램 이름
▪ TYPE: 세션 타입
▪ SQL_ADDRESS: 현재 수행되고 있는 SQL문의 구별을 위한 주소
( V$SQLAREA의 ADDRESS컬럼과 조인 가능)
▪ SQL_HASH_VALUE: 현재 수행되고 있는 SQL문 구별을 위한 Hash 값
( V$SQLAREA의 HASH_VALUE컬럼과 조인 가능)
▪ PREV_SQL_ADDR: 가장 최근에 수행되었던 SQL문의 구별을 위한 주소
( V$SQLAREA의 ADDRESS컬럼과 조인 가능)
▪ PREV_HASH_VALUE: 가장 최근에 수행되었던 SQL문 구별을 위한 Hash 값
( V$SQLAREA의 HASH_VALUE컬럼과 조인 가능)
▪ MODULE: 현재 실행되고 있는 모듈의 이름
▪ MODULE_HASH: 모듈의 Hash 값
▪ ACTION: 현재 실행되고 있는 Action의 이름
▪ ACTION_HASH: Action의 Hash 값
▪ CLIENT_INFO: 클라이언트의 정보 값
▪ FIXED_TABLE_SEQUENCE: 데이터베이스에 콜을 하고, 다이나믹 퍼포먼스 테이블(Dynamic Perfomance Table)을 조회할 때마다 값이 증가된다.
▪ ROW_WAIT_OBJ#: 락으로 인해 기다리고 있는 로우가 속한 오브젝트 번호를 보여준다.
( DBA_OBJECTS뷰의 OBJECT_ID 컬럼과 조인 가능)
▪ ROW_WAIT_FILE#: 락으로 인해 기다리고 있는 로우가 속한 파일의 번호를 보여준다.
( DBA_DATA_FILES의 FILE_ID, V$DATAFILE의 FILE# 컬럼들과 조인 가능)
▪ ROW_WAIT_BLOCK#: 락으로 인해 기다리고 있는 로우가 속한 블락 번호를 보여준다.
▪ ROW_WAIT_ROW#: 락으로 인해 기다리고 있는 블락내의 로우 번호를 보여준다.
▪ LOGIN_TIME: 세션이 로그온한 시간을 나타낸다.
▪ LAST_CALL_ET: 세션의 가장 최근의 DB Call이후 지난 시간을 보여준다.
▪ PDML_ENABLE: 이 컬럼은 PDML_STATUS로 바뀌었음.
▪ FAILOVER_TYPE
▪ FAILOVER_METHOD
▪ FAILED_OVER
▪ RESOURCE_CONSUMER_GROUP: 세션의 현재 Resource Consumer Group을 보여준다.
( DBA_RSRC_CONSUMER_GROUPS뷰의 CONSUMER_GROUP컬럼과 조인 가능 )
▪ PDML_STATUS: 세션의 현재 Parallel DML의 상태를 보여준다.
▪ PDDL_STATUS: 세션의 현재 Parallel DDL의 상태를 보여준다.
▪ PQ_STATUS: 세션의 현재 Parallel Query의 상태를 보여준다.
▪ CLIENT_IDENTIFIER: Global Application Context에서 이용한다.
'IT 이야기 > 데이터베이스(DB)' 카테고리의 다른 글
오라클 락(lock) 확인 및 KILL (0) | 2017.03.15 |
---|---|
오라클 데이터딕셔너리 성능 뷰(V$SQLAREA) (0) | 2017.03.15 |
오라클 all_source (0) | 2017.03.08 |
오라클 버전 확인 쿼리 (0) | 2017.03.08 |
오라클 함수 정리 5 (0) | 2017.03.03 |