unix下面kill oracle里面已经处于killed状态的session

来源:互联网 发布:面向对象编程的语言 编辑:程序博客网 时间:2024/06/03 12:28
有些进程被杀掉之后一直没有被回收

session需要释放它所使用的资源,包括锁,回滚段 等资源;

如果session已经运行了很长时间,kill session 可能是一个非常消耗时间的过程.


这样需要手工kill unix进程。


 SELECT spid, osuser, s.program,sidFROM v$process p, v$session sWHERE p.addr=s.paddr     and s.paddr = 'C000000157C6BC20';


假如:   spid  =  12847


这样telnet进入到unix服务器,执行如下内容:  kill -9 12847




原创粉丝点击