Ce tutoriel permet d'examiner et d'améliorer les temps de réponse du code de base de données (procédures, fonctions, triggers, requêtes...).
Il est destiné aux projets utilisant :
Visual Expert (VE) doit accéder à la base de données pour collecter des informations sur la performance du code.
Soit votre instance Visual Expert peut se connecter directement à la base de données, soit un personnel autorisé (DBA par exemple) lancera un utilitaire Visual Expert sur la base de données pour les collecter.
Veuillez suivre la procédure correspondant à votre configuration :
Une fois que les données de performance sont disponibles, VE doit analyser à nouveau votre code pour combiner les données de performance et le code source.
Vous pourrez alors :
Type de rapport | Objectif |
---|---|
Identifier les objets lents | Trouver et trier les objets en fonction de leur temps de réponse. |
Optimiser un objet lent | Décomposer le temps de réponse d'un objet lent en segments plus petits pour identifier et éliminer les goulots d'étranglement. |
Optimiser les SQL lents | Lister les requêtes SQL qui accèdent à une table. Les trier par temps de réponse. Passer en revue leur plan d'exécution pour les améliorer. |
Optimiser un processus métier | Analyser la chaîne d'appels derrière une fonctionnalité de l'application et identifier les objets lents affectant l'expérience utilisateur. |
Passer en revue les paramètres de production | Identifier les plus grandes tables, les objets les plus fréquemment exécutés, les objets fréquemment référencés par code, etc. |