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 的语法是什么?

4

1 回答 1

10

从我可以根据这篇 MSDN 文章得知,您所追求的设置默认情况下是打开的,并且无法更改。有关隔离级别本身的更多详细信息,请参见此处

于 2010-10-27T09:20:33.167 回答