Oracle更改數據後後臺無法操作 一直加載

今天用dbutils操作Oracle,在SQL developer裏面測試執行完update語句後,在後臺操作,前端頁面一直加載,

控制檯也不報錯,後臺查詢出來的還是更新之前的數據;

然後試着在SQL developer裏面直接在表裏面修改數據 ,在表裏面直接修改數據之後會有紅框提示你沒有提交,然後手動點擊提交按鈕,再查詢就可以了,在後臺執行更新操作也可以了,不會一直加載了;

究其原因應該是手動執行的SQL語句沒有自動提交,然後該條數據被加鎖,導致其他線程無法訪問,也不會報錯, 就是一直等;

所以執行完更新操作後,不管是表裏面直接修改還是手動執行的SQL語句,都要點一下事務提交按鈕;

 

過後發現此問題正解,參考鏈接https://www.jb51.net/article/125754.htm

留此博客,記錄成長過程。

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