Oracle中查询关联不到会话的process

一般这种情况发生在,session被kill掉,但是客户端与服务端的连接还在,这种情况process不会被PMON进程回收。这种情况需要完全断掉客户端的进程或者在服务端kill掉操作系统级的进程。

查询这些process的语句为:

select * from gv$process where (inst_id,addr) in (
select inst_id,addr from gv$process where pid<>1 and pname is null
minus
select inst_id,paddr from gv$session)

原文地址:https://www.cnblogs.com/vanwoos/p/12593347.html