Назад | Перейти на главную страницу

База данных блокируется с READ_COMMITTED_SNAPSHOT ON после обновления до SQL 2014

Поскольку мы перенесли нашу базу данных с SQL Server 2005 на SQL 2014, мы сталкиваемся с повторяющимися блокировками в базе данных. Раньше у нас было очень мало блокировок в SQL 2005. READ_COMMITTED_SNAPSHOT включен в базе данных и все еще включен в SQL 2014.

Мы перенесли базу данных с помощью резервного копирования и восстановления.

SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name= 'YourDatabase'

Результат приведенного выше кода возвращает 1, что означает, что он включен.

Новый сервер базы данных - это Windows Server 2012 R2 со 128 ГБ или ОЗУ, на RAID 1 для OD и RAID 10 для базы данных, журналов и TempDB. Версия SQL Server 2014 - Standard.

Почему при включенном READ_COMMITTED_SNAPSHOT мы получаем больше блокировок?

Спасибо,