成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

殺掉Oracle進程中的死鎖的具體方案

數據庫 Oracle
以下的文章那個主要是介紹殺掉帶鎖的Oracle進程的實際操作方案,以及在實際操作中那些的相關的語句是我們所能用到的相關內容的介紹。

我們在實際操作中常常會遇到的相關的問題就是,在Oracle中,其相關的實際狀態已經被置為"killed",但是其進程長時間的鎖定相關系統資源,卻不釋放,我們推薦一個比重啟數據庫更好的方法,就是在操作系統級強行殺掉那些Oracle進程。

 

1.下面的語句用來查詢哪些對象被鎖:

  1. col object_name for a30  
  2. col machine for a20  
  3. select object_name,machine,s.sid,s.serial#   
  4. from v$locked_object l,dba_objects o ,v$session s  
  5. where l.object_id = o.object_id and l.session_id=s.sid;  

2.下面的語句用來殺死一個進程:

  1. alter system kill session '42,21993';  

(其中24,111分別是上面查詢出的sid,serial#)

可以用如下查詢批量得到上面類似的語句:

  1. select 'alter system kill session ''' ||s.sid||','||s.serial#||'''; '  
  2. from v$locked_object l,dba_objects o ,v$session s  
  3. where l.object_id = o.object_id and l.session_id=s.sid;  

3.如果利用上面的命令殺死一個進程后,Oracle進程狀態被置為 "killed", 但是鎖定的資源很長時間沒有被釋放,那么可以在os一級再殺死相應的進程(線程),首先獲得進程(線程)號:

  1. select spid, osuser, s.program   
  2. from v$session s,v$process p  
  3. where s.paddr=p.addr and s.sid=#sid;  

(#sid是上面的sid)

4.在操作系統中殺掉相應的進程(線程):

1)在Linux上,用root身份執行命令:

 

kill -9 12345(12345是第3步查詢出的spid)

 

2)在windows 用orakill殺死線程,orakill是oracle提供的一個可執行命令,語法為:orakill sid thread

 

其中:

 

sid:表示要殺死的Oracle進程屬于的實例名

 

thread:是要殺掉的線程號,即第3步查詢出的spid。

 

例:

 

  1. c:>orakill orcl 12345  

 

完全可以寫一個組合查詢的存儲過程來自動執行上述四步操作,方便地殺光所有不自動釋放資源的Oracle進程,但一般情況下不推薦這樣做,畢竟在系統中用root用戶kill進程本身就是帶有一定風險的!

 

文章出自:http://database.csdn.net/c_oracle/tag/2

【編輯推薦】

  1. Oracle啟動模式及其出現的問題探討
  2. Oracle PL的程序流程示例
  3. Oracle存儲結構之Oracle物理存儲結構
  4. Oracle數據語言的4大類
  5. Oracle 8i中字符集亂碼問題詳細解析

 

 

責任編輯:佚名 來源: csdn
相關推薦

2010-04-16 17:35:39

Oracle進程

2010-04-01 17:25:46

Oracle死鎖進程

2010-04-19 10:35:04

Oracle進程

2010-04-08 12:31:03

Oracle死鎖進程

2010-05-10 17:00:53

Oracle死鎖進程

2009-11-18 09:05:36

Oracle死鎖進程

2010-04-06 09:48:33

Oracle性能

2010-05-05 14:13:52

Oracle數據

2021-10-25 12:23:06

Linux僵尸進程

2010-11-18 16:58:33

Oracle死鎖

2010-04-26 15:00:32

Oracle當前連接數

2018-05-31 11:58:06

Linux進程Early OOM

2010-05-06 13:39:28

Oracle死鎖

2010-04-26 13:23:49

Oracle數據庫

2010-04-26 08:51:44

Oracle數據庫

2010-04-22 17:06:24

Oracle數據庫

2010-03-31 14:36:50

Oracle進程結構

2017-12-15 09:40:47

Linux僵尸進程

2023-11-09 11:56:28

MySQL死鎖

2010-05-05 18:01:29

Oracle時間
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲第一免费播放区 | 久久久免费电影 | 一区视频 | 欧美中文字幕在线观看 | 中文字幕一区二区三区四区 | 97国产精品 | 国产高清视频一区 | 国产精品成av人在线视午夜片 | 久久久久久久综合 | 成人性视频在线播放 | 在线观看国产 | 欧美性受xxxx白人性爽 | 黄色三级在线播放 | 久久成人国产精品 | 亚洲精品中文字幕中文字幕 | 福利一区二区 | 伊人伊成久久人综合网站 | 久久久国产一区 | 日韩一二区在线 | 亚洲精品乱码久久久久久蜜桃91 | 激情欧美一区二区三区中文字幕 | av中文字幕在线 | 亚洲福利视频网 | 亚洲国产精品一区二区第一页 | 九九热这里只有精品在线观看 | 日本精品免费在线观看 | 天天操夜夜爽 | 国产亚洲成av人在线观看导航 | 久久大陆 | 国产成人一区二区三区电影 | 在线观看国产视频 | 盗摄精品av一区二区三区 | 久久精品国产免费 | 午夜精品久久久久99蜜 | 成年人在线电影 | 成人三级av | 91日韩 | 午夜影院在线观看免费 | 久久91精品国产 | 2019天天干夜夜操 | 中文字幕日韩欧美一区二区三区 |