SQL Azure and READ_COMMITTED_SNAPSHOT

5

我想在我的SQL Azure数据库上将READ_COMMITTED_SNAPSHOT设置为ON,但是以下代码在Azure上不被支持,尽管它在其他版本的SQL Server中可以使用:

ALTER DATABASE [database_name]
SET READ_COMMITTED_SNAPSHOT ON
GO

第一个问题:在SQL Azure中,将READ_COMMITTED_SNAPSHOT设置为ON是否仍然是一个好主意(或者任何能够达到同样效果的方式)?我的意图是在读取记录时不锁定它们,以提高性能。

第二个问题:如果这是一个好主意,Azure的语法是什么?

1个回答

10

根据这篇MSDN文章,我了解到您需要的设置已默认启用且无法更改。有关隔离级别的更多详细信息,请参见此处


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接