KB3034615 - ИСПРАВЛЕНО: Утечка памяти возникает при запуске DBCC CHECKDB для базы данных в SQL Server 2014

Применяется к
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Проблема

Предположим, что у вас есть база данных с индексами columnstore в Microsoft SQL Server 2014. Когда вы запускаете команду DBCC CHECKDB для базы данных, под MEMORYCLERK_SQLQUERYEXEC клерком происходит утечка памяти. Объем памяти под этим клерком увеличивается каждый раз при выполнении команды DBCC CHECKDB, пока не будет использована вся доступная память.

Примечание. Объект памяти, который приводит к утечке, MEMOBJ_COLUMNBATCH. Он создается в MEMORYCLERK_SQLQUERYEXEC секретаря памяти.

Решение

Сведения о накопительном пакете обновления

Эта проблема была впервые исправлена в следующем накопительном пакете обновления SQL Server.

Рекомендация. Установите последний накопительный пакет обновления для SQL Server

Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Рекомендуется скачать и установить последние накопительные пакеты обновления для SQL Server:

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».