2

在其中一個Stackoverflow播客中,我記得Jeff Atwood說在SQL Server 2008中有一個配置選項可以減少鎖定,並且是使用「with(nolock )「在你的所有查詢中。有人知道如何啓用他所談論的功能,甚至可能是傑夫自己。我正在考慮部署SQL Server 2008,並希望看看使用這樣的功能是否有助於我的Web應用程序。爲Web應用程序優化SQL Server 2008

回答

3

傑夫談到快照隔離

這裏是命令

ALTER DATABASE MyDatabase 
SET ALLOW_SNAPSHOT_ISOLATION ON 

ALTER DATABASE MyDatabase 
SET READ_COMMITTED_SNAPSHOT ON 
0

你在找什麼用讀取設置爲ON READ_COMMITTED_SNAPSHOT數據庫選項提交。

0

我不認爲這是SQL 2008特定的,它是SQL 2005。 升級時他們確實有一些DBA的幫助,雖然你可以閱讀Brents的blog條目或Jeffs