Вопрос

Я хотел бы установить для READ_COMMITTED_SNAPSHOT значение ON в моей базе данных SQL Azure, но следующий код, который работает с другими версиями SQL Server, не поддерживается в Azure:

ALTER DATABASE [database_name]
SET READ_COMMITTED_SNAPSHOT ON
GO

Первый вопрос:Является ли по-прежнему хорошей идея установить для READ_COMMITTED_SNAPSHOT значение ON в SQL Azure (или что-то еще, что дает тот же результат)?Я не собираюсь блокировать записи, когда они только читаются, чтобы повысить производительность.

Второй вопрос:Если это хорошая идея, каков синтаксис Azure для этого?

Это было полезно?

Решение

Из того, что я могу сказать, основываясь на эта статья MSDN настройка, которую вы хотите, включена по умолчанию и не может быть изменена.Более подробную информацию о самих уровнях изоляции можно найти здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top