Applies ToSQL 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

BUGS #: do 203819 (Manutenção do conteúdo) VSTS:2112555

Sintomas

Quando reconstruir um índice para uma tabela do Microsoft SQL Server 2012 ou SQL Server 2014, memória de Cache de SQL poderá diminuir e utilização da CPU aumenta. Além disso, o SQL Server poderá detectar erros de memória esgotada.Este problema ocorre porque a quantidade de memória consumida pelo empregado de memória MEMORYCLERK_SQLLOGPOOL é utilizado internamente para actividades de registo da transacção.Nota Este problema só ocorre quando utiliza grupos de Disponibilidade AlwaysOn no SQL Server 2012 ou SQL Server 2014.

Para diagnosticar a utilização da memória de execução, utilize os seguintes métodos:

  • Utilização de memória do conjunto de total, partilhado, privado de LogPoolSELECT total_pages*8 as Total_Pages_KB, private_pages*8 as Private_Pages_KB from sys.dm_logpool_stats

  • Utilização de memória de conjunto de dados privada LogPool para cada base de dados e o consumidorSELECT 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

Resolução

O problema foi corrigido pela primeira vez na actualização cumulativa do SQL Server.

Actualização cumulativa 2 para o SQL Server 2012 SP2/en-us/help/2983175

Actualização cumulativa 1 para o SQL Server 2014/en-us/help/2931693

Cada nova actualização cumulativa para o SQL Server contém todas as correcções e todas as correcções de segurança que foram incluídas na anterior actualização cumulativa. Verifique as actualizações cumulativas mais recentes para o SQL Server:

Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais informações

Para mais informações sobre o problema semelhante que é descrito na correcção 2821783, clique no número que se segue para visualizar o artigo na Microsoft Knowledge Base:

CORRIGIR 2821783 : memória esgotada erros relacionados com um empregado de memória no SQL Server 2012

Author: leowangWriter: v-juwangRevisor técnico: pranabm; wonkim; jackli; jaynar; sureshka; leowangEditor:v-emy

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.