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

Номер ошибки: 203819 (Content Maintenance) VSTS:2112555

Симптомы

При перестроении индекса для таблицы в Microsoft SQL Server 2012 или SQL Server 2014 кэш-памяти SQL может привести к снижению и повышает загрузку Процессора. Кроме того SQL Server возможно возникновение ошибок нехватки памяти.Эта проблема возникает, так как объем памяти клерком памяти MEMORYCLERK_SQLLOGPOOL , который используется внутри класса для операций журнала транзакций.Примечание. Эта проблема возникает только при использовании группы доступности AlwaysOn в SQL Server 2012 или SQL Server 2014 г.

Для диагностики подробные память, используйте следующие методы:

  • Использование памяти пула всего, общие, частные LogPoolSELECT total_pages*8 as Total_Pages_KB, private_pages*8 as Private_Pages_KB from sys.dm_logpool_stats

  • LogPool закрытый пул памяти для каждого объекта-получателя и DBSELECT c.database_id, c.consumer_name, c.private_pool_pages*8 as Private_pages_KBFROM sys.databases d CROSS APPLY sys.dm_logpool_consumers (d.database_id) c

Решение

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

Накопительное обновление 2 для SQL Server 2012 с пакетом обновления 2/en-us/help/2983175

Накопительное обновление 1 для SQL Server 2014 г/en-us/help/2931693

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

Статус

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

Дополнительные сведения

Дополнительные сведения о подобной проблеме, описанной в 2821783 исправления щелкните следующий номер статьи базы знаний Майкрософт:

ИСПРАВИТЬ 2821783 : ошибки нехватки памяти, относящихся к клерка памяти в SQL Server 2012

Author: leowangWriter: v-juwangТехнический редактор: pranabm; wonkim; jackli; jaynar; sureshka; leowangEditor:v-emy

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.