ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
2018. 4. 24. 14:44ㆍDB
반응형
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 |