從OS中kill ORACLE死鎖程式
1.查詢死鎖程式
SQL> select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id and l.session_id=s.sid;
2.從ORACLE中KILL死鎖程式
SQL> alter system kill session '3278,24961';
alter system kill session '3278,24961'
*
ERROR at line 1:
ORA-00031: session marked for kill
3.查詢在OS中的SPID
SQL> select spid, osuser, s.program
2 from v$session s,v$process p
3 where s.paddr=p.addr and s.sid=&sid;
Enter value for sid: 3278
old 3: where s.paddr=p.addr and s.sid=&sid
new 3: where s.paddr=p.addr and s.sid=3278
SPID OSUSER
------------ ------------------------------
PROGRAM
------------------------------------------------
18351 oracle
sqlplus@STCS-MES-ARC (TNS V1-V3)
SQL> exit
4.從OS中KILL
$ kill -9 18351
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/789833/viewspace-1037105/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle死鎖的檢視及kill方法Oracle
- 殺死Oracle死鎖程式Oracle
- ORACLE中殺死鎖程式的方法Oracle
- 檢視oracle死鎖程式並結束死鎖Oracle
- 完全乾掉Oracle死鎖程式Oracle
- oracle殺死鎖表的程式Oracle
- Mysql使用kill命令解決死鎖問題MySql
- oracle 死鎖Oracle
- OS學習筆記八:死鎖筆記
- Oracle中的死鎖Dead Lock(一)Oracle
- Oracle中的死鎖Dead Lock(二)Oracle
- Oracle 死鎖處理Oracle
- Oracle死鎖處理Oracle
- ORACLE死鎖檢測Oracle
- Oracle中Kill sessionOracleSession
- ORA-00031:session marked for kill處理oracle中殺不掉鎖的程式SessionOracle
- kill掉 mysql 大量鎖表程式MySql
- Java 中的死鎖Java
- ORACLE 死鎖分析過程Oracle
- oracle 死鎖表解決方法Oracle
- oracle-tom死鎖演示Oracle
- 【Kill】兩條Linux命令徹底殺死OracleLinuxOracle
- Oracle中Kill session [轉]OracleSession
- 面試:什麼是死鎖,如何避免或解決死鎖;MySQL中的死鎖現象,MySQL死鎖如何解決面試MySql
- Windows下kill oracle程式WindowsOracle
- Go中協程死鎖Go
- ORACLE死鎖及處理方式Oracle
- oracle 死鎖查詢處理Oracle
- Oracle死鎖原因產生分析Oracle
- oracle 檢視死鎖語句Oracle
- 【DEADLOCK】Oracle“死鎖”模擬Oracle
- java如何避免程式死鎖Java
- 殺掉鎖死的程式
- linux中檢視oracle程式在做什麼,是否sql引起了鎖 kill掉程式LinuxOracleSQL
- Oracle中Kill session的研究OracleSession
- Oracle中Kill session的研究 for oracle -- 轉OracleSession
- java中死鎖是什麼Java
- 執行緒中的死鎖執行緒