Проблемы
Эта проблема возникает, если в таблицах, содержащих кластеризованные индексы columnstore, выполняются инструкции языка обработки данных (DML). При возникновении этой проблемы в динамическом административном представлении sys.column_store_row_groups можно увидеть множество новых записей, для которых в столбце delta_store_hobt_id не отображаются значения NULL и столбец Total-Rows , в котором отображаются небольшие числа. Кроме того, может появиться следующее сообщение об ошибке:
Обнаружена не возвращающаяся задача в функции = <FunctionName>:: Get File = line = <LineNumber>
Кроме того, создается связанный файл дампа.
Решение
Сведения о пакете обновления
Чтобы устранить эту проблему, установите пакет обновления 1 (SP1) для SQL Server 2014.
Дополнительные сведения о SQL Server 2014 с пакетом обновления 1 (SP1) можно найти в статьях ошибки, исправленные в SQL server 2014 с пакетом обновления 1.
Сведения о накопительном пакете обновления
Эта проблема впервые устранена в следующем накопительном обновлении SQL Server.
Накопительное обновление 5 для SQL Server 2014 /en-us/help/3011055
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Дополнительная информация
Эта проблема возникает из-за того, что каждая инструкция Update или Delete блокирует все разностные хранилища. Если все разностные хранилища заблокированы, инструкция INSERT создаст новое разностное хранилище. Это исправление пытается блокировать только хранилища разностных изменений, затрагиваемые обновлением и удалением , и создает новые разностные хранилища менее быстро, если уже открыто большое количество открытых разностных хранилищ.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".