전체 내역 확인
select * from v$session;
이름과 로그인타임 확인
SELECT
USERNAME
, LOGON_TIME
FROM
v$session
WHERE
USERNAME IS NOT NULL
열데이터 | 형식 | 설명 |
SADDR | RAW(4 | 8) | 세션 주소 |
SID | NUMBER | 세션 식별자 |
SERIAL# | NUMBER | 세션 일련 번호입니다. 세션의 개체를 고유하게 식별하는 데 사용됩니다. 세션이 종료되고 다른 세션이 동일한 세션 ID로 시작되는 경우 세션 수준 명령이 올바른 세션 개체에 적용되도록 보장합니다. |
AUDSID | NUMBER | 감사 세션 ID |
PADDR | RAW(4 | 8) | 세션을 소유한 프로세스의 주소 |
USER# | NUMBER | Oracle 사용자 식별자 |
USERNAME | VARCHAR2(30) | 오라클 사용자 이름 |
COMMAND | NUMBER | 명령 진행 중(마지막 명령문이 구문 분석됨). 값 목록은 표 7-5 를 참조하십시오 . 이러한 값은 AUDIT_ACTIONS표에도 나타납니다. |
OWNERID | NUMBER | 값이 이면 열 내용이 유효하지 않습니다 2147483644. 그렇지 않으면 이 열에는 마이그레이션 가능한 세션을 소유한 사용자의 식별자가 포함됩니다. 병렬 슬레이브를 사용하는 작업의 경우 이 값을 4바이트 값으로 해석합니다. 하위 2바이트는 세션 번호를 나타내고 상위 바이트는 쿼리 코디네이터의 인스턴스 ID를 나타냅니다. |
TADDR | VARCHAR2(8) | 트랜잭션 상태 개체의 주소 |
LOCKWAIT | VARCHAR2(8) | 대기 중인 잠금 주소입니다. 없는 경우 null |
STATUS | VARCHAR2(8) | 세션 상태:
|
SERVER | VARCHAR2(9) | 서버 유형( DEDICATED| SHARED| PSEUDO| NONE) |
SCHEMA# | NUMBER | 스키마 사용자 식별자 |
SCHEMANAME | VARCHAR2(30) | 스키마 사용자 이름 |
OSUSER | VARCHAR2(30) | 운영 체제 클라이언트 사용자 이름 |
PROCESS | VARCHAR2(12) | 운영 체제 클라이언트 프로세스 ID |
MACHINE | VARCHAR2(64) | 운영 체제 시스템 이름 |
TERMINAL | VARCHAR2(30) | 운영 체제 터미널 이름 |
PROGRAM | VARCHAR2(48) | 운영 체제 프로그램 이름 |
TYPE | VARCHAR2(10) | 세션 유형 |
SQL_ADDRESS | RAW(4 | 8) | SQL_HASH_VALUE현재 실행 중인 SQL 문을 식별하는 데 사용 |
SQL_HASH_VALUE | NUMBER | SQL_ADDRESS현재 실행 중인 SQL 문을 식별하는 데 사용 |
SQL_ID | VARCHAR2(13) | 현재 실행 중인 SQL 문의 SQL 식별자 |
SQL_CHILD_NUMBER | NUMBER | 현재 실행 중인 SQL 문의 자식 번호 |
PREV_SQL_ADDR | RAW(4 | 8) | PREV_HASH_VALUE마지막으로 실행된 SQL 문을 식별하는 데 사용 |
PREV_HASH_VALUE | NUMBER | SQL_HASH_VALUE마지막으로 실행된 SQL 문을 식별하는 데 사용 |
PREV_SQL_ID | VARCHAR2(13) | 마지막으로 실행된 SQL 문의 SQL 식별자 |
PREV_CHILD_NUMBER | NUMBER | 마지막으로 실행된 SQL 문의 자식 번호 |
MODULE | VARCHAR2(48) | DBMS_APPLICATION_INFO.SET_MODULE프로시저 를 호출하여 설정한 현재 실행 중인 모듈의 이름 |
MODULE_HASH | NUMBER | 위의 해시 값MODULE |
ACTION | VARCHAR2(32) | DBMS_APPLICATION_INFO.SET_ACTION프로시저 를 호출하여 설정한 현재 실행 중인 작업의 이름 |
ACTION_HASH | NUMBER | 위 액션 이름의 해시 값 |
CLIENT_INFO | VARCHAR2(64) | DBMS_APPLICATION_INFO.SET_CLIENT_INFO절차 에 의해 설정된 정보 |
FIXED_TABLE_SEQUENCE | NUMBER | 여기에는 세션이 데이터베이스 호출을 완료하고 동적 성능 테이블에서 중간 선택이 있을 때마다 증가하는 숫자가 포함됩니다. 이 열은 성능 모니터에서 데이터베이스의 통계를 모니터링하는 데 사용할 수 있습니다. 성능 모니터가 데이터베이스를 볼 때마다 현재 활성 상태이거나 성능 모니터가 마지막으로 본 가장 높은 값보다 이 열에 더 높은 값이 있는 세션만 확인하면 됩니다. 다른 모든 세션은 성능 모니터가 데이터베이스를 마지막으로 살펴본 이후로 유휴 상태였습니다. |
ROW_WAIT_OBJ# | NUMBER | 에 지정된 행을 포함하는 테이블의 개체 IDROW_WAIT_ROW# |
ROW_WAIT_FILE# | NUMBER | 에 지정된 행을 포함하는 데이터 파일의 식별자입니다 ROW_WAIT_ROW#. 이 열은 세션이 현재 다른 트랜잭션이 커밋되기를 기다리고 있고 값이 ROW_WAIT_OBJ#가 아닌 경우에만 유효합니다 -1. |
ROW_WAIT_BLOCK# | NUMBER | 에 지정된 행을 포함하는 블록의 식별자입니다 ROW_WAIT_ROW#. 이 열은 세션이 현재 다른 트랜잭션이 커밋되기를 기다리고 있고 값이 ROW_WAIT_OBJ#가 아닌 경우에만 유효합니다 -1. |
ROW_WAIT_ROW# | NUMBER | 현재 행이 잠겨 있습니다. 이 열은 세션이 현재 다른 트랜잭션이 커밋되기를 기다리고 있고 값이 ROW_WAIT_OBJ#가 아닌 경우에만 유효합니다 -1. |
LOGON_TIME | DATE | 로그온 시간 |
LAST_CALL_ET | NUMBER | 세션 STATUS이 현재 ACTIVE인 경우 값은 세션이 활성화된 이후 경과된 시간(초)을 나타냅니다.세션 STATUS이 현재 INACTIVE이면 값은 세션이 비활성화된 이후 경과된 시간(초)을 나타냅니다. |
PDML_ENABLED | VARCHAR2(3) | 이 열은 열로 대체되었습니다.PDML_STATUS |
FAILOVER_TYPE | VARCHAR2(13) | 세션에 대해 TAF(투명한 애플리케이션 장애 조치)가 활성화되었는지 여부와 범위를 나타냅니다.
|
FAILOVER_METHOD | VARCHAR2(10) | 세션에 대한 투명한 애플리케이션 장애 조치 방법을 나타냅니다.
|
FAILED_OVER | VARCHAR2(3) | 세션이 장애 조치 모드에서 실행 중이고 장애 조치가 발생했는지( YES) 표시되지 않습니다( NO). |
RESOURCE_CONSUMER_GROUP | VARCHAR2(32) | 세션의 현재 리소스 소비자 그룹 이름 |
PDML_STATUS | VARCHAR2(8) | 인 경우 ENABLED세션이 PARALLEL DML 사용 모드에 있습니다. 인 경우 DISABLED세션에 대해 PARALLEL DML 사용 모드가 지원되지 않습니다. 인 경우 FORCED세션이 PARALLEL DML을 강제 실행하도록 변경되었습니다. |
PDDL_STATUS | VARCHAR2(8) | 인 경우 ENABLED세션이 PARALLEL DDL 사용 모드에 있습니다. 인 경우 DISABLED세션에 대해 PARALLEL DDL 사용 모드가 지원되지 않습니다. 인 경우 FORCED세션이 PARALLEL DDL을 강제 실행하도록 변경되었습니다. |
PQ_STATUS | VARCHAR2(8) | 인 경우 ENABLED세션이 PARALLEL QUERY 사용 모드에 있습니다. 인 경우 DISABLED세션에 대해 PARALLEL QUERY 사용 모드가 지원되지 않습니다. 인 경우 FORCED세션이 PARALLEL QUERY를 강제 실행하도록 변경되었습니다. |
CURRENT_QUEUE_DURATION | NUMBER | 대기 중인 경우( 1) 세션이 대기 중인 현재 시간입니다. 현재 대기열에 있지 않은 경우 값은 0입니다. |
CLIENT_IDENTIFIER | VARCHAR2(64) | 세션의 클라이언트 식별자 |
BLOCKING_SESSION_STATUS | VARCHAR2(11) | 차단 세션 상태:
|
BLOCKING_INSTANCE | NUMBER | 차단 세션의 인스턴스 식별자 |
BLOCKING_SESSION | NUMBER | 차단 세션의 세션 식별자 |
SEQ# | NUMBER | 대기를 고유하게 식별하는 시퀀스 번호입니다. 각 대기에 대해 증가합니다. |
EVENT# | NUMBER | 이벤트 번호 |
EVENT | VARCHAR2(64) | 세션이 대기 중인 리소스 또는 이벤트참조: 부록 C, "오라클 대기 이벤트" |
P1TEXT | VARCHAR2(64) | 첫 번째 추가 매개변수에 대한 설명 |
P1 | NUMBER | 첫 번째 추가 매개변수 |
P1RAW | RAW(4) | 첫 번째 추가 매개변수 |
P2TEXT | VARCHAR2(64) | 두 번째 추가 매개변수에 대한 설명 |
P2 | NUMBER | 두 번째 추가 매개변수 |
P2RAW | RAW(4) | 두 번째 추가 매개변수 |
P3TEXT | VARCHAR2(64) | 세 번째 추가 매개변수에 대한 설명 |
P3 | NUMBER | 세 번째 추가 매개변수 |
P3RAW | RAW(4) | 세 번째 추가 매개변수 |
WAIT_CLASS_ID | NUMBER | 대기 클래스의 식별자 |
WAIT_CLASS# | NUMBER | 대기 클래스 수 |
WAIT_CLASS | VARCHAR2(64) | 대기 클래스의 이름 |
WAIT_TIME | NUMBER | 0이 아닌 값은 세션의 마지막 대기 시간입니다. 0 값은 세션이 현재 대기 중임을 의미합니다. |
SECONDS_IN_WAIT | NUMBER | WAIT_TIME= 이면 현재 대기 조건에서 보낸 시간(초)입니다 0. > SECONDS_IN_WAIT이면 마지막 대기 시작 이후 초이고 - / 는 마지막 대기 종료 이후 활성 초입니다.WAIT_TIME0SECONDS_IN_WAITSECONDS_IN_WAITWAIT_TIME100 |
STATE | VARCHAR2(19) | 대기 상태:
|
SERVICE_NAME | VARCHAR2(64) | 세션의 서비스 이름 |
SQL_TRACE | VARCHAR2(8) | SQL 추적이 활성화되었는지( ENABLED) 비활성화 되었는지( DISABLED) 나타냅니다. |
SQL_TRACE_WAITS | VARCHAR2(5) | 대기 추적이 활성화되었는지 여부( TRUE) 를 나타냅니다 FALSE. |
SQL_TRACE_BINDS | VARCHAR2(5) | 바인드 추적이 활성화되었는지( TRUE) 여부를 나타냅니다( FALSE). |
'개발 > 오라클' 카테고리의 다른 글
오라클 중복제거를 위해 DISTINCT 사용시 SELECT 식이 부적합합니다 라고 나올때 (0) | 2022.05.13 |
---|---|
오라클 버전과 호환되는 ojdbc 및 jdk 버전 (ojdbc 다운로드 링크) (0) | 2022.02.12 |
오라클 system 유저 패스워드 변경 (0) | 2021.12.26 |
댓글