Oracle 查询及开释被锁的表

Oracle 查询及释放被锁的表
 1.查询被锁的表:
SELECT object_name, machine, s.sid, s.serial# 
FROM gv$locked_object l, dba_objects o, gv$session s 
WHERE l.object_id = o.object_id 
AND l.session_id = s.sid; 
 
2.释放被锁的表:
alter system kill session 'sid, serial#'; 
eg:alter system kill session '23, 1647';