我公司僱用的DBA解決死鎖問題剛剛告訴我,如果我們將事務級別設置爲READ COMMITTED從READ UNCOMMITTED,那麼我們的OLTP數據庫鎖定問題將得到改善。Sql 2005鎖定OLTP - 已提交還是未提交?
這不僅僅是100%錯誤嗎? READ COMMITTED會導致更多鎖定,對嗎?
更多詳細信息:
我們的數據很 「孤立」 和特定的用戶。 99.9999999%的所有用戶交互與您自己的數據一起工作,如果發生這些情況,我們的骯髒閱讀方案几乎不能影響用戶正在嘗試做什麼。
感謝所有的答案,dba問題最終變得毫無用處,我們通過添加單個索引來解決鎖定問題。
我很遺憾,我沒有指定更新語句發生鎖定問題而不是常規選擇。從我的角度來看,兩種不同的查詢類型在處理鎖定問題時有不同的解決方案。
「傻瓜和皮疹來修改交易隔離..」 你說的比我更好。 (+1) – RussellH 2009-02-02 19:08:33