rac情況下單步調試存儲過程可能會掛掉

rac情況下單步調試存儲過程可能會掛掉

 

使用pl/sql developer debug這個存儲過程,一點擊按鈕 start debugger(F9) ,就像死掉了一樣,提示“executing”,然後一直不能單步或者執行。
最麻煩的就是,有時能調試,有時會死掉,在命令行是可以執行這個存儲過程的。

另外,我在令一臺機器的數據庫上調試同樣的存儲過程,一點問題也沒有。

出問題的數據庫是oracle rac雙機,debug要啓動兩個session,如果這個兩個session恰好被分配到兩個節點上,那就會出現這種情況,畢竟debug要得到中間狀態是在內存中。
解決辦法就是,在調試的時候使用單節點連接。

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