Oracle刪除死鎖進(jìn)程的方法
本文實(shí)例講述了Oracle刪除死鎖進(jìn)程的方法。分享給大家供大家參考。具體如下:
步驟1:用以下SQL查看進(jìn)程列表,判斷出被鎖定的表
lo.locked_mode,lo.SESSION_ID, vss.SERIAL#,vss.action Action,vss.osuser OSUSER, vss.LOGON_TIME,
vss.process AP_PID, VPS.SPID DB_PID ,vss.*
From v$locked_object lo, dba_objects dob, v$session vss, V$PROCESS VPS
Where lo.OBJECT_ID = dob.OBJECT_ID
and lo.SESSION_ID = vss.SID
AND VSS.paddr = VPS.addr
order by 2,3,DOB.object_name
查找被鎖表
步驟2 刪除進(jìn)程,如之前的“刪除號(hào)”查找出的結(jié)果為“286, 2184”,則運(yùn)行以下SQL
刪除后不會(huì)馬上生效一般,要過一會(huì)。
希望本文所述對(duì)大家的Oracle程序設(shè)計(jì)有所幫助。
相關(guān)文章
oracle11gR2使用exp導(dǎo)出命令時(shí)報(bào)EXP-00011錯(cuò)誤的解決方法
這篇文章主要介紹了oracle11gR2使用exp導(dǎo)出命令時(shí)報(bào)EXP-00011錯(cuò)誤的解決方法,大家參考使用吧2014-01-01oracle 存儲(chǔ)過程和觸發(fā)器復(fù)制數(shù)據(jù)
oracle 存儲(chǔ)過程和觸發(fā)器復(fù)制數(shù)據(jù)的代碼,需要的朋友可以參考下。2009-11-11在Oracle 8x實(shí)現(xiàn)自動(dòng)斷開后再連接
在Oracle 8x實(shí)現(xiàn)自動(dòng)斷開后再連接...2007-03-03Oracle數(shù)據(jù)庫及應(yīng)用程序優(yōu)化開發(fā)者網(wǎng)絡(luò)Oracle
Oracle數(shù)據(jù)庫及應(yīng)用程序優(yōu)化開發(fā)者網(wǎng)絡(luò)Oracle...2007-03-03給Oracle添加split和splitstr函數(shù)的方法
最近項(xiàng)目中有很多需要做批量操作的需求,客戶端把一組逗號(hào)分隔的ID字符串傳給數(shù)據(jù)庫,存儲(chǔ)過程就需要把它們分割,然后逐個(gè)處理2012-11-11Oracle 遍歷游標(biāo)的四種方式匯總(for、fetch、while、BULK COLLECT)
這篇文章主要介紹了Oracle 遍歷游標(biāo)的四種方式匯總(for、fetch、while、BULK COLLECT),幫助大家更好的理解和使用Oracle數(shù)據(jù)庫,感興趣的朋友可以了解下2020-10-10