Ознаки
Припустімо, що використовується Microsoft SQL Server 2016 або 2017. Групове вставлення буде перетворено на складну вставку під тиском пам'яті. Крім того, взаємоблокування, подібне до наведених нижче, відбудеться, коли два сеанси одночасно вставляють свої рядки до індексу clustered Columnstore Index (CCI).
Msg 1205, рівень 13, стан 134, номер рядка
Транзакція (Process ID ProcessId) була заблокована на заблокованих ресурсах з іншим процесом і була обрана жертвою взаємоблокування. Повторно запустити транзакцію.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Спосіб вирішення
Цю проблему вирішено в сукупному пакеті оновлень для SQL Server:
Про сукупні оновлення для SQL Server:
Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та всі виправлення системи безпеки, які входили в попередній сукупний пакет оновлень. Ознайомтеся з останніми сукупними оновленнями для SQL Server:
Посилання
Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.