Un client Oracle doit être installé sur le système de l'utilisateur avant la connexion. L'utilisateur de la base de données doit également avoir accès à V$SQL, qui contient les données de performance. Cela permet d'extraire les données et de les mapper à l'entité VE.
Autorisations requises pour la base de données :
GRANT SELECT ANY TABLE, SELECT ANY DICTIONARY, UNLIMITED TABLESPACE TO <DBUser>; GRANT SELECT_CATALOG_ROLE TO <DBUser>;

Le choix de la base de données à analyser détermine l'endroit à partir duquel vous collecterez les statistiques de performance. Idéalement, vous devriez analyser une base de données de production. Si vous ne disposez pas des droits d'accès nécessaires, une base de test ou de développement peut suffir, à condition qu'elle soit suffisamment utilisée pour générer des statistiques de performance pertinentes.
Lorsque l'analyse est terminée, ouvrez l'onglet "Performance" dans le menu du ruban et cliquez sur "Activer".

Visual Expert collectera automatiquement certaines statistiques de performance, à chaque fois qu'une nouvelle analyse de code sera lancée.
Après avoir cliqué sur "Activer", Visual Expert vérifiera qu'il peut accéder aux vues et données requises dans votre base de données Oracle. Un message d'erreur apparaîtra si un problème est détecté.
Rafraîchissez votre analyse de code (Ctrl+F5), pour récupérer les statistiques de performance de votre base de données Oracle.
Vous pouvez stoper la collecte des statistiques d'exécution à tout moment. Ouvrez simplement l'onglet "Performance" et cliquez sur "Désactiver".