kill session可以使用两个视图来查找v$locked_object或者dba_dml_locks

解决方案 »

  1.   

    这是前任斑竹的回答 IronPromises(铁诺) select  s.sid,s.machine,o.object_name,l.oracle_username,l.locked_mode,  
    'ALTER  SYSTEM  KILL  SESSION  '''||s.sid||',  '||s.serial#||''';'  Command  
    from  v$locked_object  l,v$session  s,all_objects  o  
    where  l.session_id=s.sid  and  l.object_id=o.object_id;
      

  2.   

    可以通过v$locked_object来找到其session_id然后在Session Manager中干掉它