В MS SQL Server есть способ определить, установлен ли уровень изоляции базы данных с помощью команды T-SQL. ALTER DATABASE <database> SET READ_COMMITTED_SNAPSHOT ON;
Я не могу найти простой способ обнаружить это ни в T-SQL, ни через графический интерфейс Management Studio.
ТИА
sql-server
isolation-level
read-committed-snapshot
Крис Драйвер
источник
источник
Согласно https://msdn.microsoft.com/en-us/library/ms180065.aspx , DBCC USEROPTIONS сообщает об уровне изоляции «прочитанный зафиксированный моментальный снимок», когда параметр базы данных READ_COMMITTED_SNAPSHOT установлен на ON, а уровень изоляции транзакции - установлено значение «чтение зафиксировано». Фактический уровень изоляции - чтение зафиксировано ».
Также в SQL Server Management Studio в свойствах базы данных в разделе Параметры-> Разное есть статус параметра «Выполняется чтение зафиксированного снимка».
источник
Ни в SQL2005, ни в 2012 году не
DBCC USEROPTIONS
отображаетсяis_read_committed_snapshot_on
:источник
DBCC USEROPTIONS
вам говорит уровень изоляции . Если он,read committed snapshot
то он включен, иначе он выключен