1. 程式人生 > >oracle 執行存儲過程時出現卡死

oracle 執行存儲過程時出現卡死

ron 由於 update 卡死 span 解決 沒有 題解 提交

1 問題出現:

  最近剛到新公司,再看代碼時,涉及到了存儲過程的問題,該存儲過程涉及到了表的更新操作。第一次調試的時候非常快就運行完了。第二次就卡死了,然後單步調試,發現卡死在 update 語句了。

2 問題解決

最後發現是第一次執行的時候沒有提交事務,把事務提交就不會出現卡死了。

3 結論

由於在PLSQL Developer執行update時沒有commit,oracle將該條記錄鎖住了。

oracle 執行存儲過程時出現卡死