即刻殺死資料庫鎖
轉自:http://tolywang.itpub.net/post/48/14707
[@more@]今天,做了一個oracle資料庫的儲存過程,可當中一個遊標將表給鎖住了。弄了半天,一開始用kill 3444直接將程式殺死。可是命令對它沒有一點作用,資料庫鎖一直呆在那裡。
後來在google一搜,發現一篇很好文章。摘錄在後面。
即刻殺死了資料庫鎖。方法如下:
1、檢視資料庫鎖,診斷鎖的來源及型別:
select object_id,session_id,locked_mode from v$locked_object;
2、找出資料庫的serial#,以備殺死:
select t2.username,t2.sid,t2.serial#,t2.logon_time
from v$locked_object t1,v$session t2
where t1.session_id=t2.sid order by t2.logon_time;
3、殺死該session
alter system kill session 'sid,serial#';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/73920/viewspace-969101/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檢視MySql資料庫鎖,並殺死對應程式MySql資料庫
- 殺死Oracle死鎖程式Oracle
- 解決Oracle資料庫死鎖Oracle資料庫
- 殺掉鎖死的程式
- oracle殺死鎖表的程式Oracle
- 【sqlserver】殺掉所有死鎖程式SQLServer
- db2查殺死鎖DB2
- ORACLE中殺死鎖程式的方法Oracle
- 資料庫死鎖排查思路分享(糾正篇)資料庫
- 關於資料庫死鎖問題的解釋資料庫
- 有關於SQL Server資料庫死鎖的分析(轉)SQLServer資料庫
- 殺死所有的指定資料庫的程式的儲存過程資料庫儲存過程
- (資料庫十)資料庫中的鎖機制以及死鎖產生的原因及解決辦法資料庫
- 資料庫已死資料庫
- 關於 SAP HANA 資料庫的死鎖問題(deadlock)資料庫
- SQL Server 資料庫查詢死鎖的處理步驟SQLServer資料庫
- 記一次公司倉庫資料庫伺服器死鎖過程資料庫伺服器
- 殺死Haskell的人也可能殺死Rust · GitHubHaskellRustGithub
- 【資料庫——鎖】資料庫
- 資料庫死鎖導致分佈事務中大批量更新資料庫不成功資料庫
- CP30資料連線池死鎖
- Oracle資料表死鎖的解決方法Oracle
- 【疑難系列】 一個看起來是資料庫死鎖的問題資料庫
- 騰訊:資料揭祕殺死“諾基亞們”的真正元凶
- Java鎖——死鎖Java
- 死鎖
- 如何透過sid查詢造成死鎖的sql語句,並殺死會話SQL會話
- 如何通過sid查詢造成死鎖的sql語句,並殺死會話SQL會話
- deadlock引起資料庫掛死資料庫
- SQ死鎖及死鎖的解決
- 一次詭異的線上資料庫的死鎖問題排查過程資料庫
- 一個資料庫死鎖竟然被測試發現了,這你敢信資料庫
- 資料庫鎖機制資料庫
- oracle 資料庫的鎖Oracle資料庫
- 破解分散式資料庫全域性死鎖難題 GBase 8c引領資料庫領域變革分散式資料庫
- SQLServer 如何收集資料以排除 SQL 死鎖問題SQLServer
- 面試官:什麼是死鎖?怎麼排查死鎖?怎麼避免死鎖?面試
- 殺死8080埠