Assistant d'optimisation du moteur de base de données

Auteur: Lewis Jackson
Date De Création: 10 Peut 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Assistant d'optimisation du moteur de base de données - La Technologie
Assistant d'optimisation du moteur de base de données - La Technologie

Contenu

Définition - Que signifie Database Engine Tuning Advisor?

Database Engine Tuning Advisor est un outil d'analyse des charges de travail impliquées dans le fonctionnement de la base de données. Il permet d’ajuster les bases de données afin d’améliorer le traitement des requêtes et de créer un ensemble optimal d’index, de vues indexées et de partitions. Ces fonctions ne nécessitent pas une compréhension approfondie de la structure de la base de données ou des composants internes du serveur SQL. L'Assistant Paramétrage du moteur de base de données examine de près le traitement des requêtes dans une base de données et recommande des méthodes pour améliorer le traitement des requêtes.


Ce terme est également appelé assistant de réglage de base de données SQL Server.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique l'assistant de paramétrage du moteur de base de données

L’administrateur de moteur de base de données peut utiliser un outil d’interface utilisateur graphique pour régler les bases de données, fournir des recommandations et générer des rapports. Ou bien, il peut utiliser un utilitaire de ligne de commande, qui inclut la création de scripts et le réglage automatique. Le réglage est généralement effectué lorsque des requêtes complexes sont exécutées et utilisent davantage d’espace mémoire. Un ensemble d'instructions Transact-SQL de ce type qui nécessitent un réglage s'appelle une charge de travail. Un conseiller en ajustement analyse cette charge de travail et recommande des structures de conception physiques, réduisant ainsi le coût des optimiseurs de requêtes lors de l'analyse de la charge de travail.


La première étape de l'utilisation de l'assistant de paramétrage de base de données consiste à définir la tâche de paramétrage. La prochaine étape consiste à exécuter la tâche de réglage. Cette opération est effectuée à l'aide de EXECUTE_TUNING_TASK. Cette fonction permet au conseiller d'optimisation d'analyser la charge de travail. Après avoir réglé toutes les exécutions de tâches, le conseiller affiche et rend compte de ses constatations. La fonction utilisée pour effectuer le reporting est la tâche REPORT_TUNING_.

La fenêtre du moniteur de session affiche tous les résultats de réglage, qui sont stockés dans la base de données MSDB du moteur de base de données SQL Server. Les options de réglage avancées permettent aux utilisateurs de limiter l'espace maximal utilisé par les structures de données physiques et le nombre maximal de colonnes par index. Une fois le réglage terminé, vous avez également la possibilité d’évaluer les recommandations. Ces recommandations sont enregistrées dans un fichier XML ou un script SQL.