KB3029825 - CORRECTIF : La commande DBCC CHECKDB/CheckTable peut prendre plus de temps dans SQL Server 2012 ou SQL Server 2014

S’applique à
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)

Symptômes

Lorsque vous exécutez la commande DBCC CHECKDB/CHECKTABLE, les vérifications de la pureté des données peuvent entraîner une longue durée inattendue de la commande. Ce problème se produit pour la commande DBCC CHECKDB/CHECKTABLE dans les circonstances suivantes :

  • Supposons que vous disposez d’une base de données ou d’une table qui contient des données SQL CLR de type User-Defined (UDT) dans Microsoft SQL Server 2012. SQL Server ne réutilise pas correctement la mémoire d’objet blob interne lors de la validation du SQL CLR UDT.
  • La mémoire allouée pour les opérations DBCC (table de vérification ou checkdb par table) est estimée de manière incorrecte sur les serveurs de mémoire importante.

Ce problème peut entraîner une consommation excessive de la mémoire et du processeur.

Résolution

Informations sur les Service Packs

Pour résoudre ce problème, procurez-vous le Service Pack suivant pour SQL Server.

Pour plus d’informations sur SQL Server 2012 Service Pack 3 (SP3) et SQL Server 2014 Service Pack 1 (SP1), consultez les bogues corrigés dans SQL Server 2012 Service Pack 3 et ceux corrigés dans SQL Server 2014 Service Pack 1.

Informations sur les mises à jour cumulatives

Ce problème a été résolu dans la mise à jour cumulative de SQL Server suivante :

Recommandation : Installer la dernière mise à jour cumulative pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Nous vous recommandons de télécharger et d’installer les dernières mises à jour cumulatives pour SQL Server :

      

Références

Pour plus d’informations sur les opérations DBCC, consultez les billets de blog suivants sur MSDN :

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».