ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

2018. 4. 24. 14:44DB

반응형

ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired


DML문에서는 커밋 또는 롤백으로 해결된다.


DDL문에서 컷밋 또는 롤백으로 해결이 안된다...


해결방안



SELECT
A.USERNAME
, A.SID
, A.SERIAL#
, B.XIDUSN
, B.PROCESS
, B.LOCKED_MODE
, C.OBJECT_NAME
, A.SQL_ID
FROM
V$SESSION A
, V$LOCKED_OBJECT B
, DBA_OBJECTS C
WHERE
A.SID = B.SESSION_ID
AND B.OBJECT_ID = C.OBJECT_ID
ORDER BY B.XIDUSN DESC

리스트를 확인하고 해당하는 SID,SERIAL#을 찾아서


ALTER SYSTEM KILL SESSION 'SID,SERIAL#'

수행한다


끝~

'DB' 카테고리의 다른 글

mybatis foreach insert statement  (0) 2018.10.01
SELECT , UPDATE 쿼리  (0) 2018.04.24