Per il corretto funzionamento di questa pagina è richiesto un browser abilitato agli script.

Pagina Prestazioni dei componenti di J2EE e del database

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

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.

Esame dei servlet, delle JSP e dei metodi EJB richiamati dalla richiesta

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.

Esame dell'attività JDBC per la richiesta

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.

Connessioni JDBC

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.

Istruzioni SQL eseguite per le connessioni selezionate

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