Identifier le Code Lent dans votre base de données

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 "Code le plus lent", à 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 deux 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

Personnaliser le résultat de la macro code le plus lent

Temps d'Execution Cumulé :

La fonctionnalité précédente (Code le plus lent) 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 aussi compte de la fréquence d'exécution de chaque fonction :

La fonction "Temps d'exécution Cumulé" 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.

Temps d'exécution cumulé du code de la base de données

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.

Temps d'exécution cumulé du code DB : Personnaliser les résultats avec des paramètres