admin管理员组

文章数量:1130349

一般情况下,在杀一个会话的时候,直接执行alter system kill session ‘sid,serial#’;Administrator's Guide说,当session是active的时候,alter system kill session 只是将session标识为killed或者pseudo状态,并不会释放session持有的资源,所以我们在执行完alter system kill session 后,看会话还是一直存在。

这种情况下可以使用 immediate选项,强制立即Kill会话,如下: SQL> alter system kill session '3964,51752' immediate;
    SQL Language Reference   www.2cto  (http://docs.oracle/cd/B28359_01/server.111/b28286/toc.htm#BEGIN) 里对Immediate的解释是:IMMEDIATE Specify IMMEDIATE to instruct Oracle Database to roll back ongoing transactions, release all session locks, recover the entire session state, and return control to you immediately.  

一般情况下,在杀一个会话的时候,直接执行alter system kill session ‘sid,serial#’;Administrator's Guide说,当session是active的时候,alter system kill session 只是将session标识为killed或者pseudo状态,并不会释放session持有的资源,所以我们在执行完alter system kill session 后,看会话还是一直存在。

这种情况下可以使用 immediate选项,强制立即Kill会话,如下: SQL> alter system kill session '3964,51752' immediate;
    SQL Language Reference   www.2cto  (http://docs.oracle/cd/B28359_01/server.111/b28286/toc.htm#BEGIN) 里对Immediate的解释是:IMMEDIATE Specify IMMEDIATE to instruct Oracle Database to roll back ongoing transactions, release all session locks, recover the entire session state, and return control to you immediately.  

本文标签: 区别Oraclealterkill