我已經將一組數據庫從sql server 2000升級到sql server 2008,現在大量讀取阻止寫入,但這在sql server 2000中不是問題(相同的數據庫和相同的應用程序&報告)爲什麼? 2008年的設置有什麼不同? 2000年是否默認讀取未提交的交易?sql server 2008讀取阻止寫入
(更新) 將(nolock)添加到有問題的報告視圖可以在短期內修復問題 - 從長遠來看,我們必須複製數據以用快照或手動報告。 [嘆氣]我仍然想知道sql server 2008是如何使這成爲必要的。
(update 2)由於有問題的視圖僅用於報告「未讀取」,因此現在應該可以。
*是*好文章。 Thx – 2009-08-05 01:36:15