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