oracle常見錯誤_ORA-00060:等待資源時檢測到死鎖


oracle執行語句時長時間無響應,很大可能就是出現鎖表

1、查看是哪個表被鎖了

select sess.sid,
       sess.serial#,
       lo.oracle_username,
       lo.os_user_name,
       ao.object_name,
       lo.locked_mode
       from  v$locked_object lo,
       dba_objects ao,
       v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.sid;

2、殺掉鎖表進程

根據查詢出來的sid和serial#值殺掉對應進程

alter system kill session '4547,5231';   --分別為SID和SERIAL#

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM