kill session
根據EYGLE的文章自己測試了下。
[@more@]
SQL> select sid,username,status
2 from v$session
3 where username is not null;
SID USERNAME STATUS
---------- ------------------------------ --------
28 SYS ACTIVE
29 READONLY INACTIVE
SQL> select 'kill -9 '||spid from v$process
2 where addr=(select paddr from v$session where sid=&did);
Enter value for did: 29
old 2: where addr=(select paddr from v$session where sid=&did)
new 2: where addr=(select paddr from v$session where sid=29)
'KILL-9'||SPID
-----------------
kill -9 16330
SQL> !
[oracle@ctdb04 u01]$ ps -eaf|grep 16330|grep -v "grep"
oracle 16330 16288 0 10:11 ? 00:00:00 oraclesouthdb (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
[oracle@ctdb04 u01]$ kill -9 16330
[oracle@ctdb04 u01]$ exit
exit
SQL> select sid,username,status
2 from v$session
3 where username is not null;
SID USERNAME STATUS
---------- ------------------------------ --------
28 SYS ACTIVE
29 READONLY INACTIVE
SQL> select sid,username,status,serial#
2 from v$session
3 where username is not null;
SID USERNAME STATUS SERIAL#
---------- ------------------------------ -------- ----------
28 SYS ACTIVE 37611
SQL> alter system kill session '28,37611' immediate;
alter system kill session '28,37611' immediate
*
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9925929/viewspace-966431/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【kill session】Oracle 徹底 kill session(轉載)SessionOracle
- awk -- kill sessionSession
- Oracle kill sessionOracleSession
- Alter system kill session and ORA-00031: session marked for killSession
- mysql批次kill sessionMySqlSession
- alter system kill sessionSession
- Oracle kill session scriptOracleSession
- oracle_kill_sessionOracleSession
- KILL SESSION 相關Session
- Oracle中Kill sessionOracleSession
- Oracle批量kill sessionOracleSession
- 無腦批量kill sessionSession
- Oracle 徹底 kill sessionOracleSession
- 表鎖定,kill sessionSession
- kill session的學問Session
- Oracle中Kill session [轉]OracleSession
- kill session的測試Session
- 要 kill session 例子,session多,報錯如下Session
- disconnect session和kill session的區別Session
- 【會話】Oracle kill session系列會話OracleSession
- Oracle中Kill session的研究OracleSession
- disconnect session和kill session的區別 轉Session
- 批次kill session實現指令碼Session指令碼
- alter system kill session 不成功Session
- 大話Oracle中的kill sessionOracleSession
- 定時kill長事務指令碼kill_long_session.sh指令碼Session
- Oracle kill session相關問題(上)OracleSession
- Oracle kill session相關問題(下)OracleSession
- Oracle中Kill session的研究 for oracle -- 轉OracleSession
- kill session V$SESSION標記為KILLED 的2種情況Session
- ALTER SYSTEM KILL SESSION這麼沒力?(轉)Session
- Oracle中的Session kill不釋放問題OracleSession
- 批量kill殺死某些會話session的plsql會話SessionSQL
- alter system disconnect/kill session 'sid,serial#';Session
- kill session遇到ORA-00031錯誤Session
- ora-00054 , alter system kill session 'id,serial#'Session
- OB運維 | 連線 kill 中的 session_id運維Session
- "alter system kill session" can crash the instance if IO slaves usedSession