Open nhkiiim opened 9 months ago
SELECT * FROM V$SESSION;
SELECT
SID
, SERIAL#
, USERNAME
, PROGRAM
FROM V$SESSION;
ALTER SYSTEM으로 session을 kill해도 해당 Session이 죽지않고 killed 상태로 남아있는 경우, session의 PID를 확인하여 OS에서 kill
ALTER SYSTEM KILL SESSION 'SID, SERIAL#' immediate;
락 걸린 테이블 확인
SELECT *
FROM V$LOCKED_OBJECT
WHERE ORACLE_USERNAME = 'oracle user name';
락 걸린 세션 확인
SELECT A.SID, A.SERIAL#
FROM V$SESSION A, V$LOCK B, DBA_OBJECTS C
WHERE A.SID = B.SID AND B.ID1 = C.OBJECT_ID AND B.TYPE = 'TM';