Symptômes
Supposons que vous utilisez SQL Server 2017 avec la jonction adaptative en mode Batch activée. Lorsque vous exécutez une requête sur une base de données avec le niveau de compatibilité 140, la fin peut prendre plus de 45 minutes. Toutefois, la requête est terminée en environ une seconde si vous désactivez la fonctionnalité à l’aide de l’indicateur de requête DISABLE_BATCH_MODE_ADAPTIVE_JOINS.
Remarque Vous devez activer l’indicateur de trace 4199 ou activer l’option de configuration délimitée à la base de données QUERY_OPTIMIZER_HOTFIXES pour appliquer ce correctif.
État
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème est résolu dans la mise à jour cumulative suivante 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 :
Références
Découvrez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.