Symptômes

Supposez que vous créez un index ColumnStore sur une table possédant un index clusterisé et ne disposant pas d’un index non clusterisé dans Microsoft SQL Server 2012 ou SQL Server 2014. Lorsque vous exécutez des statistiques de mise à jour sur l’index clusterisé, un pourcentage d’échantillonnage incorrect est appliqué et les étapes d’histogramme ne représentent pas la distribution de données correcte. Vous pouvez afficher le résultat en exécutant la commande suivante après la mise à jour des statistiques :

DBCC SHOW_STATISTICS ( table_or_indexed_view_name , target ) WITH STAT_HEADER

Dans ce cas, la mise à jour statistique peut prendre plus de temps et les étapes d’histogramme incorrectes peuvent entraîner des plans d’exécution de requête secondaires.Remarque Ce problème survient également dans SQL Server 2012 cumulative update 8 (CU8) ou les versions ultérieures.

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Solution de contournement

Pour contourner ce problème, ajoutez un index non clusterisé à la table.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.