KB3092702 - CORRECTIF : il faut plus de temps que les versions antérieures de SQL Server lorsque vous exécutez DBCC CHECKDB 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

Supposons que vous disposez d’une table qui contient un grand nombre de partitions dans Microsoft SQL Server 2012 ou SQL Server 2014. L’exécution de DBCC CHECKDB sur la base de données qui contient la table prend beaucoup plus de temps que dans les versions antérieures de SQL Server. Plus. une utilisation élevée du processeur se produit.

Remarque Vous pouvez exécuter la commande suivante pour case activée le nombre de partitions qui existent par objet/index :

select COUNT(*) from sys.system_internals_partitions GROUP BY object_id, index_id

        
      

Résolution

Le problème a été résolu pour la première fois dans la mise à jour cumulative suivante de SQL Server :

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 :

      

État

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