2017-08-07 7 views
0

J'ai besoin de connaître un moyen de capturer les métriques de performance des SQLs invoqués par mon application. Par exemple, il existe une procédure Proc_test qui est exécutée sur certaines actions de l'application. Cette procédure peut être exécutée N nombre de fois. J'ai besoin de capturer le temps d'exécution, le temps CPU et toutes les mesures qui sont utiles pour analyser les performances. Ces métriques doivent être collectées à chaque exécution. J'ai essayé le rapport AWR, mais il fournit seulement des détails sur les meilleurs SQLs.Capturez l'heure d'exécution de la procédure SQL et d'autres métriques

Toute aide est très appréciée.

Merci & Peace

+0

Qu'avez-vous essayé jusqu'à présent? – EvilTeach

Répondre

0

Vous pouvez regarder la vue v$sql, qui fournit des colonnes executions, elapsed_time et cpu_time