Как программно включают READ ФИКСИРОВАВШИЙ СНИМОК в SQL Server?

Нет, не нигде . В спецификациях сказано следующее (выделено мной):

Элемент section представляет общий раздел документа или приложения. В этом контексте раздел представляет собой тематическую группу контента, обычно с заголовком.

Примерами разделов могут быть главы, различные страницы с вкладками в диалоговом окне с вкладками или пронумерованные разделы диссертации. Домашняя страница веб-сайта может быть разбита на разделы для введения, новостей и контактной информации.

Авторам рекомендуется использовать элемент article вместо элемента section, когда имеет смысл синдицировать содержимое элемента.

Элемент section не является универсальным контейнерным элементом. Когда элемент нужен только для стилизации или для удобства написания сценариев, авторам рекомендуется использовать вместо этого элемент div. Общее правило состоит в том, что элемент section уместен только в том случае, если содержимое элемента будет явно указано в схеме документа.

blockquote>

Таким образом,

можно легко поместить практически где угодно, не борясь с его семантикой.

Технически, вы можете использовать

где угодно «там, где ожидается поток данных».

15
задан Cœur 27 April 2017 в 18:07
поделиться

2 ответа

ALTER DATABASE [dbname] SET READ_COMMITTED_SNAPSHOT ON WITH ROLLBACK AFTER 20 SECONDS 
5
ответ дан 1 December 2019 в 02:47
поделиться

Я рекомендую сначала переключиться в однопользовательский режим. Это гарантирует, что вы являетесь единственным подключением. В противном случае запрос может быть приостановлен.

От: http://msdn.microsoft.com/en-us/library/ms175095.aspx

При установке параметра READ_COMMITTED_SNAPSHOT, только соединение, выполняющее команду ALTER DATABASE, разрешено только соединение, выполняющее команду ALTER базе данных. В базе данных не должно быть других открытых соединений в базе данных до тех пор, пока ALTER DATABASE завершена.

Итак, используйте следующий SQL:

ALTER DATABASE <dbname> SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE <dbname> SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE <dbname> SET MULTI_USER;
21
ответ дан 1 December 2019 в 02:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: