Utilizzare questa pagina per visualizzare le prestazioni dei componenti di J2EE e del database del livello intermedio nel contesto di una richiesta specifica. La richiesta specifica viene mostrata immediatamente sotto il titolo della pagina.
A seconda del componente di J2EE o del database selezionato, questa pagina contiene per impostazione predefinita un riepilogo dei servlet, delle JSP, dei metodi EJB o delle connessioni JDBC richiamate dalla richiesta selezionata. È tuttavia possibile spostarsi tra le viste dei componenti o visualizzare un riepilogo di tutti i richiami dei componenti effettuati dalla richiesta selezionata.
Questa pagina fa parte delle funzioni di controllo delle prestazioni della richiesta del livello intermedio di Oracle Enterprise Manager. Per ulteriori informazioni su come ottenere una vista completa delle prestazioni dell'applicazione, vedere Informazioni sul controllo delle prestazioni del livello intermedio.
Questo argomento include le sezioni riportate di seguito.
Suggerimenti per l'uso generici
Esame dei servlet, delle JSP e dei metodi EJB richiamati dalla richiesta
Esame dell'attività JDBC per la richiesta
Effettuare una selezione dal menu Visualizza componente per spostarsi tra le viste dei dati relativi alle prestazioni dei componenti di J2EE e del database. Ad esempio, selezionare JSP dal menu per visualizzare i dati delle prestazioni per tutte le JSP richiamate dalla richiesta oppure selezionare JDBC per visualizzare i dati delle prestazioni per tutte le connessioni JDBC richiamate dalla richiesta.
Oltre a mostrare la percentuale di tempo di elaborazione utilizzata da ogni componente, il grafico di questa pagina mostra il Tempo di spedizione, che indica il tempo impiegato dal contenitore OC4J per spedire le richieste ai componenti OC4J.
Per ogni servlet, JSP o metodo EJB, Enterprise Manager fornisce metriche che possono aiutare a determinare il tempo di elaborazione impiegato dal componente per ogni richiamo della richiesta selezionata da parte di un utente. Questa analisi può aiutare a focalizzare l'attenzione sui componenti che hanno il maggiore impatto sulle prestazioni della richiesta.
La tabella riportata di seguito fornisce un riepilogo delle metriche della pagina Prestazioni che sono comuni ai seguenti tipi di componente del sottosistema: servlet, JSP e metodo EJB.
|
Metrica
|
Descrizione
|
|---|---|
| Richiami per accesso | Il numero medio di volte in cui il componente di J2EE e del database selezionato è stato richiamato ogni volta che un utente ha sollecitato la richiesta. |
| Tempo componente per accesso | La quantità di tempo impiegata in media per elaborare il componente selezionato ogni volta che un utente ha sollecitato la richiesta. |
| Tempo per richiamo componente | La quantità di tempo impiegata in media per elaborare il componente selezionato ogni volta che è stato richiamato dalla richiesta. |
| % di richieste |
La quantità di tempo impiegata in questa chiamata per ciascuna sollecitazione della richiesta, espressa come percentuale del tempo di elaborazione totale delle richieste. |
| Richiami medi | Il numero di volte in cui è stata effettuata questa chiamata, in media, per ogni utilizzo della richiesta. In genere, il valore è uguale a 1, ma se una chiamata viene effettuata più volte o solo in determinati casi, il numero può essere minore o maggiore di 1. |
| Tempo esclusivo per la chiamata (ms) | Il tempo impiegato per questa chiamata escluso il tempo impiegato per le altre chiamate effettuate da questa chiamata al componente. Ad esempio, se la chiamata ha richiesto complessivamente 10 secondi e le chiamate effettuate da questa chiamata hanno richiesto 7 secondi, il tempo esclusivo per la chiamata equivale a 3 secondi, cioè 10 meno 7. |
| Tempo nei callout (ms) | Il tempo impiegato per le chiamate effettuate da questa chiamata; nell'esempio precedente è uguale a 7 secondi. |
| Dettagli tempo chiamate | Una rappresentazione grafica del tempo impiegato per questa chiamata rispetto alle chiamate effettuate per altri componenti. Fare clic sul grafico per espandere i dettagli dei richiami; la pagina dei dettagli dei richiami include una tabella delle chiamate ad altri componenti. |
Per ciascuna connessione JDBC effettuata dalla richiesta selezionata, Enterprise Manager fornisce informazioni che possono aiutare a determinare il tempo medio di elaborazione impiegato dalle connessioni JDBC ogni volta che un utente utilizza la richiesta selezionata. Questa analisi può aiutare a focalizzare l'attenzione sulle connessioni JDBC e sulle istruzioni SQL che influiscono maggiormente sulle prestazioni della richiesta.
Utilizzare quest'area della pagina per esaminare prima il numero di connessioni JDBC effettuate e il tempo impiegato per l'elaborazione di tali connessioni, in media, ogni volta che un utente ha sollecitato la richiesta.
Successivamente, utilizzare la tabella delle connessioni JDBC per esaminare il carico e le prestazioni di ogni singola connessione JDBC effettuata dalla richiesta. La tabella riportata di seguito fornisce un riepilogo di tutte le metriche disponibili per ogni chiamata JDBC effettuata dalla richiesta.
|
Metrica
|
Descrizione
|
|---|---|
| Origine dati | L'origine dati J2EE alla quale viene stabilita la connessione JDBC. |
| Schema | Lo schema di database per il quale viene stabilita la connessione JDBC. |
| % di richieste |
La quantità di tempo impiegata in questa chiamata per ciascuna sollecitazione della richiesta, espressa come percentuale del tempo di elaborazione totale delle richieste. |
| Connessioni per accesso | Il numero medio di connessioni JDBC stabilite ogni volta che un utente ha sollecitato la richiesta selezionata. |
| Tempo di connessione per accesso | Il tempo impiegato in media per effettuare una connessione JDBC ogni volta che un utente ha sollecitato la richiesta selezionata. |
| Tempo SQL per accesso | Il tempo impiegato in media per l'esecuzione delle istruzioni SQL e il recupero tramite fetch dei dati ogni volta che un utente ha sollecitato la richiesta. Questa metrica è la somma del tempo di esecuzione delle istruzioni SQL e del tempo di recupero tramite fetch. |
Utilizzare quest'area della pagina per esaminare le informazioni di carattere generale sul carico e sulle prestazioni di tutte le istruzioni SQL richiamate dalle connessioni JDBC selezionate.
Enterprise Manager misura il carico e le prestazioni indicando sia il numero medio di volte in cui le istruzioni SQL sono state eseguite sia il numero medio di volte in cui i dati sono stati recuperati tramite fetch dall'origine dati per conto di un'istruzione SQL.
Enterprise Manager calcola anche la quantità di tempo impiegata per l'esecuzione delle istruzioni SQL, nonché il tempo impiegato per il recupero tramite fetch dei dati. La somma del valore medio del Tempo di esecuzione SQL per accesso e del valore medio del Tempo di recupero tramite fetch per accesso è equivalente alla statistica Tempo SQL per accesso per le connessioni JDBC selezionate nella tabella Connessioni JDBC.
Per fornire informazioni ancora più dettagliate sulle prestazioni delle connessioni JDBC, la pagina delle prestazioni dei componenti elenca anche le istruzioni SQL effettive richiamate dalle connessioni JDBC selezionate. Enterprise Manager fornisce le statistiche riportate di seguito per ciascuna istruzione SQL per semplificare l'identificazione delle istruzioni SQL che hanno un impatto elevato sulle prestazioni.
|
Metrica
|
Descrizione
|
|---|---|
| Istruzione SQL | L'istruzione SQL effettiva richiamata dalla connessione JDBC. Fare clic sull'istruzione per visualizzare la pagina Dettagli richiami per l'istruzione SQL. |
| Origine dati | L'origine dati J2EE sulla quale viene eseguita l'istruzione SQL. |
| Schema | Lo schema di database sul quale viene eseguita l'istruzione SQL. |
| % di richieste |
La quantità di tempo impiegata nell'istruzione SQL per ciascuna sollecitazione della richiesta, espressa come percentuale del tempo di elaborazione totale delle richieste. |
| Richiami medi | Il numero medio di volte in cui è stata eseguita l'istruzione SQL ogni volta che la richiesta ha richiamato la connessione JDBC. In genere, il valore è uguale a 1, ma se una chiamata all'istruzione SQL viene effettuata più volte o solo in determinati casi, il numero può essere minore o maggiore di 1. |
| Tempo di esecuzione SQL per accesso | Il tempo impiegato in media per l'esecuzione dell'istruzione SQL ogni volta che la richiesta ha richiamato la connessione JDBC selezionata. |
Argomenti correlati
Informazioni sulla gestione dell'applicazione Web
Informazioni sul controllo delle prestazioni del livello intermedio
Visualizzazione dell'intero stack di chiamate del livello intermedio per una richiesta
Visualizzazione dei dati delle prestazioni del livello intermedio
Correlazione delle prestazioni della richiesta del livello intermedio
Guida informativa su Enterprise Manager
Copyright © 1996-2007, Oracle. Tutti i diritti riservati.