Configurer des indicateurs de requête pour optimiser les performances de SQL Server

Notes

Ces notes de publication décrivent des fonctionnalités qui n'ont peut-être pas encore été publiées. Pour connaître la période de lancement prévue pour cette fonctionnalité, consultez Nouveautés et prévisions pour Dynamics 365 Business Central. Les délais de livraison peuvent changer et la fonctionnalité prévue peut ne pas être lancée (voir Stratégie de Microsoft).

Par lui-même, l’optimiseur de requêtes SQL Server essaiera de sélectionner le meilleur programme d’exécution des requêtes. La plupart du temps, l’optimiseur de requêtes fait le bon choix. Les indicateurs de requête sont des stratégies qui peuvent être appliquées par le processeur de requêtes SQL Server pour remplacer tout programme d'exécution sélectionné par l'optimiseur de requête pour une requête. L'instance de Business Central Server comprend les paramètres de configuration suivants, qui vous permettent d'activer ou de désactiver l'utilisation des indicateurs pour les requêtes de la base de données :

Indicateur Description Utilisé par défaut
FORCER L'ORDRE Demande à l'optimiseur de requêtes de conserver l'ordre de jonction indiqué par la syntaxe de la requête. Non
JONCTION EN BOUCLE Indique à l'optimiseur de requêtes d'utiliser la JONCTION EN BOUCLE pour toutes les opérations de jonction dans toute la requête. Non
OPTIMISER POUR INCONNU Indique à l'optimiseur de requête d'utiliser des données statistiques au lieu des valeurs initiales pour toutes les variables locales lors de la compilation et de l'optimisation de la requête, y compris les paramètres créés avec un paramétrage forcé. Oui

Nous avons intégré l'emploi des indicateurs de requête SQL Server dans les programmes d'exécution des objets de requête Business Central.

Ces fonctionnalités sont également disponibles dans Dynamics NAV 2017 et 2018.

Donnez-nous votre avis

Aidez-nous à améliorer Dynamics 365 Business Central en proposant des idées, en fournissant des suggestions et en faisant des commentaires. Utilisez le forum de Business Central à l'adresse https://aka.ms/businesscentralideas.