KB3029825 - CORREÇÃO: O comando DBCC CHECKDB/CHECKTABLE pode demorar mais tempo no SQL Server 2012 ou SQL Server 2014

Aplica-se A
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Quando executa o comando DBCC CHECKDB/CHECKTABLE, as verificações de pureza de dados podem fazer com que o comando seja executado inesperadamente durante muito tempo. Este problema ocorre para o comando DBCC CHECKDB/CHECKTABLE nas seguintes circunstâncias:

  • Suponha que tem uma base de dados ou tabela que contém dados do tipo de User-Defined CLR (UDT) sqL no Microsoft SQL Server 2012. SQL Server não está a reutilizar corretamente a memória do blob interno durante a validação do UDT clr do SQL.
  • A memória concedida para as operações DBCC (checktable ou checkdb por tabela) é estimada incorretamente em servidores de memória grande.

Este problema pode causar consumo excessivo de memória e CPU.

Resolução

Informações do service pack

Para resolver este problema, obtenha o service pack seguinte para SQL Server.

Para obter mais informações sobre SQL Server Service Pack 3 (SP3) e SQL Server 2014 Service Pack 1 (SP1), veja os erros corrigidos no Service Pack 3 do SQL Server 2012 e os erros corrigidos no SQL Server Service Pack 1 de 2014.

Informações de atualização cumulativa

O problema foi corrigido pela primeira vez na seguinte atualização cumulativa de SQL Server:

Recomendação: Instale a atualização cumulativa mais recente para SQL Server

Cada nova atualização cumulativa para SQL Server contém todas as correções e todas as correções de segurança incluídas na atualização cumulativa anterior. Recomendamos que transfira e instale as atualizações cumulativas mais recentes para SQL Server:

      

Referências

Para obter mais informações sobre as operações DBCC, veja as seguintes mensagens de blogue no MSDN:

Estado

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