Ознаки
Розглянемо такий сценарій:
-
Ви запускаєте оператор Transact-SQL, який запускає оновлення застарілої статистики.
-
Паралельно запустіть іншу інструкцію Transact-SQL, яка отримує блокування схеми (SCH-M), наприклад інструкція ALTER PARTITION SCHEME.
У цьому випадку може виникнути тристороння взаємоблокування. Взаємоблокування входить до схеми ALTER PARTITION, інструкції select, і статистики, що оновлюється.
Спосіб вирішення
Спочатку цю проблему вирішено в сукупному пакеті оновлень SQL Server:
Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та всі виправлення системи безпеки, які входили в попередній сукупний пакет оновлень. Радимо завантажити та інсталювати останні сукупні оновлення для SQL Server:
Посилання
Дізнайтеся про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.