oracle数据库锁表查询及解锁sql

来源:互联网 发布:mac怎么调系统字体大小 编辑:程序博客网 时间:2024/05/21 21:49


--查询锁表
select sess.sid, 
    sess.serial#, 
    lo.oracle_username, 
    lo.os_user_name, 
    ao.object_name, 
    lo.locked_mode 
    from v$locked_object lo, 
    dba_objects ao, 
    v$session sess 
where ao.object_id = lo.object_id and lo.session_id = sess.sid;


--解锁
alter system kill session '209,4255';

alter system kill session '29,11393';


--数据库一键解锁,可以同时解锁多个表

select 'alter system kill session'''||b.sid||','||b.serial#||''';' from v$locked_object a,v$session b where a.session_id = b.sid order by b.logon_time;

0 0