Utilisez cette page pour visualiser les performances des composants de base de données et J2EE du niveau intermédiaire (middle tier) dans le contexte d'une demande précise. Cette demande apparaît immédiatement sous le titre de la page.
En fonction du composant J2EE ou de base de données sélectionné, cette page contient par défaut le récapitulatif des servlets, des pages JSP, des méthodes EJB et des connexions JDBC appelés par la demande sélectionnée. Cependant, vous pouvez passer d'une vue d'un composant à une autre ou afficher le récapitulatif de tous les appels de composant effectués par cette demande.
Cette page fait partie des fonctionnalités de surveillance des performances de demande de niveau intermédiaire (middle tier) d'Oracle Enterprise Manager. Pour plus d'informations sur l'obtention d'une vue de bout en bout complète des performances de l'application, reportez-vous à A propos de la surveillance des performances du niveau intermédiaire (middle tier).
Cette rubrique comprend les sections suivantes :
Conseils d'ordre général concernant l'utilisation
Consultation des pages JSP, des méthodes EJB et des servlets appelés par la demande
Consultation de l'activité JDBC de la demande
A partir du menu Afficher le composant, vous pouvez basculer entre les vues des données de performances des composants J2EE et de base de données. Par exemple, sélectionnez Pages JSP dans ce menu pour afficher les données de performances de toutes les pages JSP appelées par la demande ; choisissez JDBC pour afficher les données de performances de toutes les connexions JDBC appelées par la demande.
Le graphique de cette page affiche non seulement le pourcentage de durée de traitement utilisé par chaque composant, mais également la durée de répartition, c'est-à-dire la durée nécessaire au conteneur OC4J pour répartir les demandes vers les composants OC4J.
Pour chaque servlet, page JSP ou méthode EJB, Enterprise Manager fournit des mesures permettant de déterminer le temps de traitement consommé par ce composant pour chaque demande de la demande sélectionnée. Cette analyse permet de se concentrer sur les composants qui ont le plus fort impact sur les performances de la demande.
Le tableau suivant récapitule les mesures de la page Performances communes aux types de composant de sous-système suivants : servlet, page JSP et méthode EJB.
|
Mesure
|
Description
|
|---|---|
| Appels par succès | Nombre de fois (en moyenne) où le composant J2EE et base de données sélectionné a été appelé chaque fois qu'un utilisateur a émis la demande. |
| Durée d'exécution de <composant> par succès | Temps moyen de traitement du composant sélectionné chaque fois qu'un utilisateur a émis la demande. |
| Temps par appel de <composant> | Temps moyen de traitement du composant sélectionné chaque fois qu'il a été appelé par la demande. |
| % de la demande |
Temps passé dans cet appel pour chaque élément de demande de cette demande, exprimé sous la forme d'un pourcentage du temps total de traitement de la demande. |
| Nombre moyen d'appels | Nombre d'émissions de cet appel (en moyenne) pour chaque demande envoyée à cette demande ; ce nombre est généralement 1, mais si un appel est effectué à plusieurs reprises ou uniquement sous certaines conditions, il peut être différent de cette valeur. |
| Propre à l'appel (ms) | Durée de cet appel, moins la durée des autres appels émis à partir de cet appel de composant. Par exemple, si la durée totale de cet appel est de 10 secondes, et que les appels effectués à partir de ce dernier ont pris 7 secondes, la durée propre à cet appel correspond à la différence entre les deux, soit 3 secondes. |
| Callouts (ms) | Durée nécessaire aux appels effectués à partir de cet appel, soit 7 secondes dans l'exemple ci-dessus. |
| Répartition des durées d'appel | Représentation graphique de la durée de cet appel par rapport aux autres appels émis vers d'autres composants. Cliquez sur le graphique pour effectuer une hiérarchisation vers le bas afin d'examiner les détails d'appel ; la page des détails d'appel comprend une table des appels émis vers d'autres composants. |
Pour chaque connexion JDBC effectuée par la demande sélectionnée, Enterprise Manager fournit des informations qui peuvent vous aider à déterminer le temps moyen de traitement consommé par les connexions JDBC chaque fois qu'un utilisateur demande la demande sélectionnée. Cette analyse permet de se concentrer sur les connexions JDBC et les instructions SQL qui ont le plus fort impact sur les performances de la demande.
Utilisez cette zone de la page pour connaître le nombre de connexions JDBC effectuées, ainsi que le temps moyen de traitement de ces connexions chaque fois qu'un utilisateur a émis la demande.
Utilisez ensuite la table Connexions JDBC pour consulter la charge et les performances de chaque connexion JDBC effectuée par la demande. Le tableau suivant récapitule les mesures disponibles pour chaque appel JDBC effectué par la demande.
|
Mesure
|
Description
|
|---|---|
| Source de données | Source de données J2EE avec laquelle la connexion JDBC est établie. |
| Schéma | Schéma de base de données sur lequel est établie la connexion JDBC. |
| % de la demande |
Temps passé dans cet appel pour chaque élément de demande de cette demande, exprimé sous la forme d'un pourcentage du temps total de traitement de la demande. |
| Connexions par succès | Nombre moyen de connexions JDBC établies chaque fois qu'un utilisateur a émis la demande sélectionnée. |
| Temps de connexion par succès | Temps moyen d'établissement d'une connexion JDBC chaque fois qu'un utilisateur a émis la demande sélectionnée. |
| Temps SQL par succès | Temps moyen de l'exécution des instructions SQL et de l'extraction des données chaque fois qu'un utilisateur a émis la demande. Remarque : cette mesure est la somme du temps d'exécution des instructions SQL et du temps d'extraction. |
Utilisez d'abord cette zone de la page pour consulter des informations générales sur la charge et les performances de toutes les instructions SQL appelées par les connexions JDBC sélectionnées.
Enterprise Manager mesure la charge et les performances en fournissant le nombre moyen de fois où les instructions SQL ont été exécutées et le nombre moyen de fois où des données ont été extraites de la source de données par une instruction SQL.
Enterprise Manager mesure également la durée d'exécution des instructions SQL, ainsi que la durée d'extraction des données. Remarque : la somme des valeurs moyennes Temps d'exécution SQL par succès et Durée d'extraction par succès est équivalente à la statistique Temps SQL par succès des connexions JDBC sélectionnées dans la table Connexions JDBC.
Pour que les performances de vos connexions JDBC soient plus compréhensibles, la page relative aux performances des composants répertorie également les instructions SQL réelles appelées par les connexions JDBC sélectionnées. Enterprise Manager fournit les statistiques suivantes pour chaque instruction SQL afin de vous aider à identifier les instructions SQL à fort impact.
|
Mesure
|
Description
|
|---|---|
| Instruction SQL | Instruction SQL réelle appelée par la connexion JDBC. Cliquez sur l'instruction pour afficher la page des détails d'appel correspondants. |
| Source de données | Source de données J2EE sur laquelle est exécutée l'instruction SQL. |
| Schéma | Schéma de base de données sur lequel est exécutée l'instruction SQL. |
| % de la demande |
Temps passé dans cette instruction SQL pour chaque élément de demande de cette demande, exprimé sous la forme d'un pourcentage du temps total de traitement de la demande. |
| Nombre moyen d'appels | Nombre d'exécutions de cette instruction SQL (en moyenne) chaque fois que la demande a appelé la connexion JDBC. Ce nombre est généralement 1, mais si un appel à destination de cette instruction SQL est effectué à plusieurs reprises ou uniquement sous certaines conditions, la valeur peut être différente. |
| Temps d'exécution SQL par succès | Temps moyen de l'exécution de l'instruction SQL chaque fois que la demande a appelé la connexion JDBC sélectionnée. |
Rubriques connexes
A propos de la gestion d'une application Web
A propos de la surveillance des performances du niveau intermédiaire (middle tier)
Visualisation des données de performances du niveau intermédiaire (middle tier)
Association des performances de la demande de niveau intermédiaire (middle tier)
Enterprise Manager - Guide d'informations
Copyright © 1996, 2007, Oracle. Tous droits réservés.