use query below to check active session
SELECT
O.OBJECT_NAME,
S.SID,
S.SERIAL#,
P.SPID,
S.PROGRAM,
SQ.SQL_FULLTEXT,
S.LOGON_TIME
FROM
V$LOCKED_OBJECT L,
DBA_OBJECTS O,
V$SESSION S,
V$PROCESS P,
V$SQL SQ
WHERE
L.OBJECT_ID = O.OBJECT_ID
AND L.SESSION_ID = S.SID
AND S.PADDR = P.ADDR
AND S.SQL_ADDRESS = SQ.ADDRESS;
Reference http://abeytom.blogspot.com/2012/08/finding-and-fixing-ora-00054-resource.html
本文提供了一个SQL查询示例,用于检查数据库中锁定的对象及其相关的活动会话信息,包括对象名称、会话ID、进程ID、程序名、完整SQL文本及登录时间等。
2064

被折叠的 条评论
为什么被折叠?



