Oracle鎖表小小記

今天在PLSQL中測試一個update語句,誰知成功比我想象的來得更早一些,所以我一激動直接切回了開發平臺,既沒有提交事務也沒有回滾事務。等我完成了這個小小的需求變更開始測試時,發現端點停在了dao.update上,我才意識到鎖表了。再切回PLSQL時,回滾和提交按鈕都亮着,然而數據庫連接已經意外中斷了。
那就先查查鎖表的進程吧。

select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID; 

是他:
在這裏插入圖片描述
好的,待我幹掉。

alter system kill session '1836,52991';  -- 兩個參數分別爲SID和SERIAL#

恢復正常。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章