--oracle中查看表是否被锁
SELECT /*+ rule*/
a.sid, b.owner, object_name, object_type
FROM v$lock a, all_objects b
WHERE TYPE = 'TM'
and a.id1 = b.object_id;
--查到被锁的表杀掉
SELECT sid, serial# FROM v$session WHERE sid = &sid;
alter system kill session 'sid,serial#';
SELECT /*+ rule*/
a.sid, b.owner, object_name, object_type
FROM v$lock a, all_objects b
WHERE TYPE = 'TM'
and a.id1 = b.object_id;
--查到被锁的表杀掉
SELECT sid, serial# FROM v$session WHERE sid = &sid;
alter system kill session 'sid,serial#';
本文介绍了如何在Oracle数据库中检查被锁定的表,并提供了具体的SQL查询语句。此外,还给出了杀死锁定会话的方法,以便解锁表。
9070

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



