1
我必須從過度更新的表中獲取數據。髒讀對我來說不是問題。我決定在我的存儲過程中使用未提交的讀取。正確的方式來恢復數據庫事務級別讀取未提交
然後我之前選擇加入這一行:
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
我瞭解到,這個代碼範圍連接,不像NOLOCK。我聽說你應該在工作完成後將其改爲默認值,那對嗎?
我必須再補充該行的
SET TRANSACTION ISOLATION LEVEL READ COMMITTED
結束了嗎?我在網上找不到任何例子,工作完成後隔離級別改回。有沒有例子?
事務級的存儲過程裏面設置不會被調用者繼承。 – user2864740