Utilisez cette page pour analyser le temps passé à traiter un type de composant côté serveur particulier. Les types de composant côté serveur sont notamment les suivants : composants Servlet/JSP, composants EJB et composants JDBC/SQL. Le contenu de cette page varie en fonction du type de composant sélectionné dans la page Résultats de trace - Présentation.
Le contenu varie également selon les données consultées : temps total de traitement du composant au cours de la transaction ou temps de traitement du composant par une URL donnée au sein de la transaction.
Tenez compte des conseils suivants lorsque vous employez cette page pour analyser les performances des composants serveur de la transaction.
Avant de commencer à utiliser cette page, consultez la section Détails des composants de la page et relevez la valeur indiquée dans le champ URL. Si ce champ indique une URL spécifique, cette page contient des informations sur les performances relevées pour ce composant chaque fois qu'il a été appelé par l'URL indiquée.
En revanche, si le champ URL contient la chaîne "Toutes les URL", cette page contient des informations sur les performances de ce composant chaque fois qu'il a été appelé par l'une des URL, quelle qu'elle soit, tout au long de la transaction.
Lorsque vous passez en revue les données de la liste des composants, tenez compte des définitions de colonne de table suivantes.
|
Colonne |
Description |
|---|---|
| Durée totale | Temps total de traitement du composant sélectionné et de ses composants enfant. Par exemple, le temps total de traitement d'un servlet englobe le temps de traitement de tous les composants EJB ou JDBC/SQL ayant été appelés par ce servlet. |
| Durée d'exécution du composant | Temps total, à l'exclusion du temps de traitement des composants enfant. Par exemple, le temps d'exécution du composant correspondant à un servlet n'engloberait pas le temps de traitement des composants EJB, JDBC/SQL ou de tout autre composant Servlet/JSP ayant été appelé par ce servlet. |
Les sections suivantes contiennent des conseils d'utilisation qui s'appliquent uniquement lorsque vous effectuez une hiérarchisation vers le bas vers des types de composant serveur particuliers.
Pour les composants Servlet/JSP, Enterprise Manager affiche une table répertoriant les pages JSP et les servlets traités par la transaction en cours ou par l'URL spécifique sélectionnée dans la page Résultats de trace - Présentation. Pour chaque servlet ou page JSP, la table fournit des mesures de performances que vous pouvez passer en revue pour comparer les performances à celles d'autres servlets, ou pour identifier un servlet ou une page JSP susceptible de constituer un goulet d'étranglement pour les performances.
Vous pouvez ensuite cliquer sur le nom du servlet ou de la page JSP pour obtenir une décomposition plus détaillée du temps total de réponse correspondant, y compris le temps d'établissement d'une connexion JDBC à la base de données, ainsi que la décomposition du temps passé à exécuter des instructions SQL spécifiques.
Pour les composants EJB (Enterprise Java Bean), Enterprise Manager affiche une table répertoriant les EJB traités par la transaction en cours ou par l'URL spécifique sélectionnée dans la page Résultats de trace - Présentation. Pour chaque EJB, la table fournit des mesures de performances que vous pouvez passer en revue pour comparer les performances à celles d'autres EJB, ou pour identifier un EJB susceptible de constituer un goulet d'étranglement pour les performances.
Vous pouvez ensuite cliquer sur le nom de l'EJB pour obtenir des détails supplémentaires, y compris le temps d'établissement d'une connexion JDBC à la base de données, ainsi que la décomposition du temps passé à exécuter des instructions SQL spécifiques.
Pour les composants JDBC/SQL, Enterprise Manager affiche une table répertoriant tous les composants SQL traités par la transaction en cours ou par l'URL spécifique sélectionnée dans la page Résultats de trace - Présentation. Pour chaque instruction SQL, la table fournit des mesures de performances que vous pouvez passer en revue pour comparer les performances à celles d'autres instructions SQL, ou pour identifier des instructions SQL susceptibles de constituer un goulet d'étranglement pour les performances.
Vous pouvez ensuite cliquer sur le composant SQL pour obtenir des informations sur le contexte dans lequel il a été utilisé. Vous pouvez également cliquer sur l'icône Détails pour hiérarchiser vers le bas vers la page Performances de la base de données de cette instruction SQL.
Rubriques connexes
A propos de la gestion d'une application Web
A propos de la surveillance des performances du niveau intermédiaire (middle tier)
Analyse des transactions d'application Web J2EE
A propos des transactions d'application Web J2EE
Enterprise Manager - Guide d'informations
Copyright © 1996, 2007, Oracle. Tous droits réservés.