如何快速的杀掉Oracle的Session

时间:2013-07-07 10:59:47
【文件属性】:

文件名称:如何快速的杀掉Oracle的Session

文件大小:49KB

文件格式:DOC

更新时间:2013-07-07 10:59:47

Oracle

  一、问题的提出很多的时候我们迅速的杀掉Oralcle的一些session,理由大体如下:   1、 一些时候,由于我们的数据量很大,相应的事务大并且多,在做shutdown immediate的时候会花费好多的时间,而我们却想用shutdown immediate的方式,而又要把数据库迅速的shutdown下来。   2、 我们的应用可能使用了会话控制,即在应用的层面控制了一些用户的连接的数量。但有时可能网络发生的瞬断,从而就产生了一些死进程,他们的状态为Inactive的状态。当我们用alter system kill session ‘sid,serial#’进行清除时,这些session的状态又变成了killed,这些就由Pmon进程来慢慢进行清除了,而你恰恰又是个急脾气。   3、 系统忽然慢了现来,你发现是某个session在做怪,想迅速把它迅速结束掉。


网友评论