2010-11-22 88 views

Répondre

4

Selon la version Oracle, si vous êtes autorisé à utiliser le AWR (Automatic Workload Repository), ou si vous avez STATSPACK installé, une première passe serait de prendre un instantané avant et après votre test et exécutez un rapport AWR ou Statspack. Cela vous montrera ce que le système attendait, combien de temps s'est écoulé en raison des attentes de la base de données, des instructions SQL supérieures, etc.

Le Guide Performance and Tuning de votre version d'Oracle devrait avoir un ou deux chapitres sur en utilisant AWR ou Statspack. Par exemple, dans 10.2, il y a une section sur managing snapshots in the AWR et sur generating AWR reports

2

Si la licence le permet, AWR est le chemin à parcourir. Comme @Justin mentionne, vous pouvez commencer AWR < faire la première exécution et avoir une référence à laquelle vous pouvez vous référer. AWR vous permet de créer, de stocker et de conserver des instantanés personnalisés sur différentes échéances, ce qui m'a permis de gagner beaucoup de temps en essayant de trouver mes temps d'attente.

Si vous recherchez une surveillance en temps réel, la console Enterprise Manager fournit également une mine d'informations.

This article fournit un bon aperçu.

(pardonnez la mauvaise qualité de l'image)