Symptômes
Supposez que vous avez installé Microsoft SQL Server 2016 Service Pack 1 (SP1). Lorsque vous utilisez l’instruction Select Top n avec un très gros n (ou des centaines de milliers) pour récupérer les données d’un index ColumnStore en mode batch, vous recevez une erreur de violation d’accès (AV).
Résolution
Ce problème a été résolu dans la mise à jour cumulative suivante pour SQL Server :
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 : Dernière mise à jour cumulative pour SQL Server 2016
Solution de contournement
La solution de contournement temporaire pour ce problème consiste à supprimer le mot clé en haut de l’instruction Select ou d’activer l’indicateur de suivi- tf 9453 pour désactiver le mode batch.
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.
Références
Apprenez-en davantage sur la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.