Symptômes
Supposons que vous avez une table avec un index non cluster (NCI) filtré sur un index columnstore cluster (CCI) dans SQL Server 2016 et 2017. Lorsque vous mettez à jour la table de manière à ce qu’aucune des colonnes de clé ou des colonnes incluses de la NCI ne soit mise à jour, vous remarquerez peut-être que la NCI filtrée n’est pas conservée. Plus précisément, la mise à jour entraînera le déplacement des lignes de l’ICC et les valeurs de localisation des lignes correspondantes dans l’ICN filtré peuvent ne pas être mises à jour. Ce problème peut entraîner une corruption persistante entre les ensembles de lignes et des résultats incorrects pour les requêtes SELECT.
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème est résolu dans les mises à jour cumulatives suivantes pour SQL Server :
À propos des mises à jour cumulatives 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. Consultez les dernières mises à jour cumulatives pour SQL Server :
- Dernière mise à jour cumulative pour SQL Server 2017
- Dernière mise à jour cumulative pour SQL Server 2016
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.