首页 > 数据库 > Oracle > 关于SID & SERIAL#
当在Oracle中kill session以后, Oracle只是简单的把相关session的paddr 指向同一个虚拟地址.
此时v$process和v$session失去关联,进程就此中断.
然后Oracle就等待PMON去清除这些Session.所以通常等待一个被标记为Killed的Session退出需要花费很长的时间.
如果此时被Kill的process,重新尝试执行任务,那么马上会收到进程中断的提示,process退出,此时Oracle会立即启动PMON
来清除该session.这被作为一次异常中断处理.
Refer to :http://www.eygle.com/archives/2004/06/kill_session.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26477398/viewspace-1404471/ ,如需转载,请注明出处,否则将追究法律责任。