oracle 查看哪些表被锁以及解锁

  • 查看oracle那些表被锁了
select b.owner,b.object_name,a.session_id,a.locked_mode 
from v$locked_object a,dba_objects b 
where b.object_id = a.object_id;
  • 表解锁
select 'alter system kill session '''||sess.sid||','||sess.serial#||''';'
from v$locked_object lo,
dba_objects ao,
v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.sid

 

 

 

 

 

 执行该语句解锁;

posted @ 2023-02-16 16:31  致力于工作  阅读(153)  评论(0)    收藏  举报