본문 바로가기

DB/Oracle

오라클 현재 실행중인 쿼리확인

반응형

오라클에서 현재 실행중인 쿼리확인을 위한 쿼리

status가 ACTIVE인 것들로 조건을 줘서 검색하면 된다

SELECT
    a.sid, -- SID
    a.serial#, -- 시리얼번호
    a.status, -- 상태정보
    a.process, -- 프로세스정보
    a.username, -- 유저
    a.osuser, -- 접속자의 OS 사용자 정보
    b.sql_text, -- sql
    c.program -- 접속 프로그램
FROM
    v$session a,
    v$sqlarea b,
    v$process c
WHERE
    a.sql_hash_value=b.hash_value
    AND a.sql_address=b.address
    AND a.paddr=c.addr
    AND a.status='ACTIVE';
반응형

'DB > Oracle' 카테고리의 다른 글

테이블 LOCK  (1) 2024.04.16
오라클 인덱스관리  (0) 2024.03.22
ORACLE 데이터 문자,숫자(판별식)  (0) 2024.03.22
오라클 삭제한 데이터 복구  (0) 2024.03.22
오라클 업데이트(update) 서브쿼리문  (0) 2024.03.22