Les outils DBA peuvent identifier les requêtes lentes affectant les temps de réponse des bases de données. Mais ces informations sont souvent inutiles pour les développeurs, car ils ne peuvent généralement pas localiser l'origine d'une telle requête dans leur code. De ce fait, les SQL peu performants demeurent inchangés dans le code.
En combinant les statistiques d'exécution du SQL avec une analyse statique du code, Visual Expert va plus loin et identifie les procédures ou les fonctions pour lesquelles le SQL doit être amélioré.
Vous pouvez examiner les requêtes accédant à une table pour identifier les problèmes de performance :
Cette fonctionnalité dispose de 2 options permettant de personnaliser le résultat (cliquez sur la petite clé à droite pour les définir) :
Une fois que vous avez identifié une requête lente, vous pouvez trouver la procédure qui la génère et consulter son code source :