日期:2014-05-16  浏览次数:20570 次

杀掉Oracle不活跃的进程

各种程序非正常退出等原因,产生Oracle不活跃连接,

导致Oracle连接数满,需要杀掉不活跃进程。

?

select * from v$session where status ='INACTIVE'

用下面语句产生SQL文,然后执行。

select 'alter system kill session '''||sid||','||serial#||''';' from v$session where status ='INACTIVE'