Identifier le Code Lent

Temps d'Exécution le Plus Long :

Objectif : identifier les procédures, fonctions ou triggers les plus longs à exécuter.

  1. Sélectionnez la racine des procédures, fonctions ou triggers.
  2. Cliquez sur "Temps d'exécution le plus long", à partir du menu ruban ou de la barre de navigation
  3. Les procédures les plus lentes sont listées, en fonction de leur temps d'exécution moyen.

find highest execution time with visual expert

Cette fonctionnalité dispose de 2 options permettant de personnaliser le résultat (cliquez sur la petite clé à droite pour les définir) :

  • Nombre de procédures affichées dans le résultat (20 par défaut)
  • Temps d'exécution minimum, pour ne montrer que les procédures ayant un temps de réponse significatif

Customize Visual Expert execution time results

Temps d'Execution Total :

La fonctionnalité précédente (Temps d'exécution le plus long) vous permet d'identifier les fonctions les plus lentes, mais un temps de réponse lent n'est pas nécessairement critique si les fonctions correspondantes sont rarement utilisées.

Pour évaluer la gravité du problème, vous devez tenir compte de la fréquence d'exécution de chaque fonction :

La fonction "Temps d'exécution total" calcule le temps d'exécution total de chaque procédure, fonction ou trigger, en multipliant le temps d'exécution moyen par le nombre de fois où la fonction est exécutée.

Total Execution time of Database code

Cette fonctionnalité dispose de 2 options permettant de personnaliser le résultat (cliquez sur la petite clé à droite pour les définir) :

  • Nombre de fonctions affichées dans le résultat (20 par défaut)
  • Temps d'exécution minimum, pour ne montrer que les fonctions ayant un temps de réponse significatif.

DB Code Total Execution Time: Customize the results with Parameters