Sintomas
Quando executa o comando DBCC CHECKDB/CHECKTABLE, as verificações da pureza dos 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 você tenha um banco de dados ou tabela que contém dados de tipo de User-Defined (UDT) CLR SQL no Microsoft SQL Server 2012. SQL Server não está reutilizando a memória blob interna corretamente durante a validação do SQL CLR UDT.
- 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 o consumo excessivo de memória e CPU.
Resolução
Informações do service pack
Para resolve este problema, obtenha o seguinte Service Pack para SQL Server.
- Como obter o service pack mais recente para o SQL Server 2012
- Como obter o service pack mais recente para o SQL Server 2014
Para obter mais informações sobre o SQL Server 2012 Service Pack 3 (SP3) e SQL Server 2014 Service Pack 1 (SP1), consulte bugs corrigidos no SQL Server 2012 Service Pack 3 e bugs corrigidos no SQL Server 2014 Service Pack 1.
Informações sobre a atualização cumulativa
O problema foi corrigido na seguinte atualização cumulativa do SQL Server:
- Atualização cumulativa 4 para SQL Server 2014 SP1
- Atualização cumulativa 6 para SQL Server 2014
- Atualização cumulativa 4 para SQL Server 2012 SP2
Recomendação: Instale a atualização cumulativa mais recente para o SQL Server
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Recomendamos que transfira e instale as atualizações cumulativas mais recentes para SQL Server:
- Atualização cumulativa mais recente para o SQL Server 2014 SP1
- Atualização cumulativa mais recente para o SQL Server 2014
- Atualização cumulativa mais recente para o SQL Server 2012 SP2
Referências
Para obter mais informações sobre operações DBCC, consulte as seguintes postagens no blog do MSDN:
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".