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