728x90
반응형
- 터미널에서 top을 하면 pid가 나옴
- PID를 찾아서 아래 쿼리를 실행한다.
SELECT S.LOCKWAIT,S.STATUS,S.BLOCKING_SESSION,Q.EXECUTIONS,Q.SQL_TEXT
FROM V$SESSION S, V$PROCESS P , V$SQL Q
WHERE P.SPID = 33877 AND S.PADDR = P.ADDR AND
S.SQL_ADDRESS = Q.ADDRESS(+);
SELECT S.LOCKWAIT,S.STATUS,S.BLOCKING_SESSION,S.EVENT,S.P1TEXT,
S.P2TEXT,S.P3TEXT,Q.EXECUTIONS,Q.SQL_TEXT
FROM V$SESSION S, V$PROCESS P , V$SQL Q
WHERE P.SPID = 33877 AND S.PADDR = P.ADDR AND
S.SQL_ADDRESS = Q.ADDRESS(+);
=> 보다 더 정확한 방법은 SQL trace를 확인하기
반응형
'Dev > Backend' 카테고리의 다른 글
[linux] 실행중인 프로그램 pid 출력 (0) | 2023.11.15 |
---|---|
자바 타임아웃 거는법 how to timeout service in Java? (0) | 2023.08.19 |
War 파일 말지않고, 특정 java파일만 톰캣 서버에 적용하는 법 (0) | 2022.09.11 |
자바 스프링 빈 객체 복사 (0) | 2022.09.11 |
[linux] 프로세스 포트로 pid 찾아서 킬하기 (0) | 2022.08.23 |