1. 程式人生 > >Oracle之會話阻塞

Oracle之會話阻塞

在執行sql的過程中可能會遇到阻塞的情況,這種情況下可能會等N久.所以.......

 -----------------------------------------
 --會話
 select l.session_id,o.owner,o.object_name from v$locked_object l,dba_objects o where l.object_id=o.object_id
 
 -----------------------------------------
 --會造成wait的會話
 select t2.username,t2.sid,t2.serial#,t2.logon_time from
v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; ----------------------------------------- --結束指定會話 alter system kill session '1258,34133';

如果是PLSQL:開啟plsql -> 工具 -> 會話 -> 找到對應會話,右鍵關閉即可