- [ORACLE] Lock에 관련된 몇가지 쿼리
- IT/ORACLE
- 2009/03/13 11:13
- lock, SQL
## LOCK이 걸린 쿼리문 가져오기
알아두면 유용하다.. -_-;;
해당 세션을 kill 할때는 alter system session kill 'session_id, serial#';
SET LINESIZE 160
COLUMN ORACLE_USER FORMAT A10
COLUMN LOCKWAIT FORMAT A10
COLUMN OBJECT_OWNER FORMAT A10
COLUMN OBJECT_NAME FORMAT A20
COLUMN SQL_TEXT FORMAT A80
SELECT
B.USERNAME ORACLE_USER,
C.OWNER OBJECT_OWNER,
C.OBJECT OBJECT_NAME,
P.PID "PROCESS_ID",
B.SID "SESSION_ID",
B.SERIAL#,
B.PROCESS,
B.LOCKWAIT,
A.SQL_TEXT SQL_TEXT
FROM
V$SQLTEXT A,
V$SESSION B,
V$PROCESS P,
V$ACCESS C
WHERE
A.ADDRESS = B.SQL_ADDRESS
AND P.ADDR = B.PADDR
AND A.HASH_VALUE = B.SQL_HASH_VALUE
AND B.SID = C.SID
AND C.OWNER IN('TMAX')
;
알아두면 유용하다.. -_-;;
해당 세션을 kill 할때는 alter system session kill 'session_id, serial#';
'IT > ORACLE' 카테고리의 다른 글
| 최근에 DML 문이 수행된 시간을 알아내기 (0) | 2009/04/14 |
|---|---|
| [ORACLE] Oracle과 통계정보 (0) | 2009/04/07 |
| [ORACLE] Lock에 관련된 몇가지 쿼리 (1) | 2009/03/13 |
| 오라클 NLS_*에 관한 잡담. (2) | 2009/02/10 |
| 감리때 유용한 몇가지 Oracle 쿼리 (0) | 2009/02/04 |
| 맨날 까먹는 것 #2 - ORACLE IMPORT시 해당테이블에 대한 SYNONYM이 걸려 있으면 (0) | 2009/01/30 |





Recent comment