Use essa página para exibir o desempenho dos componentes J2EE e Banco de Dados da sua camada intermediária no contexto de uma solicitação específica. A solicitação específica é mostrada imediatamente abaixo do título da página.
Dependendo do componente J2EE / banco de dados selecionado, essa página, por default, contém um resumo das conexões de Servlet, JSP, método EJB ou JDBC chamadas pela solicitação selecionada. Todavia, você pode alternar entre as views dos componentes ou exibir um resumo de todas as chamadas dos componentes feitas pela solicitação selecionada.
Essa página faz parte dos recursos de Monitoramento do Desempenho da solicitação da Camada Intermediária do Oracle Enterprise Manager. Para obter mais informações sobre a obtenção de uma view completa do desempenho da sua aplicação, consulte Sobre o Monitoramento do Desempenho da Camada Intermediária.
Esse tópico inclui as seguintes seções:
Dicas Gerais de Uso
Revisando os Métodos EJB, Servlet e JSP Chamadas pela solicitação
Revendo a Atividade do JDBC para a solicitação
Selecione um item no menu Exibir Componente para alternar entre views dos dados de desempenho do componente J2EE / Banco de Dados. Por exemplo, selecione JSPs no menu para exibir os dados de desempenho de todas as JSPs chamadas por esta solicitação, ou selecione JDBC para exibir dados de desempenho de todas as conexões JDBC chamadas pela solicitação.
Além de mostrar o percentual de tempo de processamento usado por cada componente, o gráfico dessa página também mostra o Tempo de Distribuição, que representa o tempo usado pelo container do OC4J para distribuir solicitações aos componentes do OC4J.
Para cada Método EJB, Servlet ou JSP, o Enterprise Manager fornece métricas que podem ajudá-lo a determinar quanto tempo de processamento foi consumido por esse componente cada vez que um usuário efetuou a solicitação selecionada. Essa análise pode ajudá-lo a se concentra nos componentes que tiveram maior impacto no desempenho da sua solicitação.
A tabela a seguir resume as métricas da página Desempenho que são comuns aos tipos de componente de subsistema Método EJB, Servlet e JSP.
|
Métrica
|
Descrição
|
|---|---|
| Chamadas por Hit | O número médio de vezes que o componente J2EE / banco de dados foi chamado cada vez que um usuário fez a solicitação. |
| Tempo do Componente por Hit | O tempo médio necessário para processar o componente selecionado cada vez que um usuário fez a solicitação. |
| Tempo por Chamada de Componente | O tempo médio necessário para processar o componente selecionado cada vez que o componente foi chamado pela solicitação. |
| % de Solicitação |
O tempo necessário para chamar cada solicitação como percentual do tempo total de processamento da solicitação. |
| Média de Chamadas | O número médio de vezes que esta chamada foi feita (na média) para cada solicitação a esta solicitação; em geral, esse número será 1, mas se uma chamada for feita várias vezes ou somente em determinadas condições, o número poderá ser menor ou maior do que 1. |
| Exclusivo para Chamada (ms) | O tempo necessário para esta chamada sem incluir o tempo necessário para outras chamadas feitas com base nesta chamada de componente. Por exemplo, se esta chamada durou 10 segundos no total e as chamadas feitas com base nesta levaram 7 segundos, então o tempo exclusivo para esta chamada é a diferença (3 segundos). |
| Em Callouts (ms) | O tempo necessário para chamadas feitas com base nesta chamada; No exemplo anterior, ele seria os 7 segundos. |
| Detalhamento do Tempo de Chamada | Uma representação gráfica do tempo necessário para esta chamada em comparação às chamadas feitas a outros componentes. Clique no gráfico para fazer drill-down com o objetivo de examinar os detalhes da chamada; a página de detalhes inclui uma tabela das chamadas feitas a outros componentes. |
Para cada conexão JDBC feita pela solicitação selecionada, o Enterprise Manager fornece informações que podem ajudá-lo a determinar qual é o tempo médio de processamento consumido pelas conexões JDBC cada vez que um usuário envia a solicitação selecionada. Essa análise pode ajudá-lo a se concentrar nas conexões JDBC e instruções SQL que têm maior impacto no desempenho da sua solicitação.
Use essa área da página para primeiro analisar quantas conexões JDBC foram feitas e quanto tempo foi necessário para processar essas conexões, em média, cada vez que um usuário fez a solicitação.
Em segundo lugar, use a tabela de conexões JDBC para analisar a carga e o desempenho de cada conexão individual do JDBC feita pelo URL. A tabela a seguir resume as métricas disponíveis para cada chamada de JDBC feita pelo URL.
|
Métrica
|
Descrição
|
|---|---|
| Origem de Dados | A origem de dados J2EE com a qual a conexão JDBC foi estabelecida. |
| Esquema | O esquema de banco de dados em relação ao qual a conexão JDBC foi estabelecida. |
| % de Solicitação |
O tempo necessário para chamar cada solicitação como percentual do tempo total de processamento da solicitação. |
| Conexões por Hit | O número médio de conexões JDBC feitas cada vez que um usuário fez a solicitação selecionada. |
| Tempo de Conexão por Hit | O tempo médio necessário para estabelecer uma conexão JDBC cada vez que um usuário fez a solicitação selecionada. |
| Tempo de SQL por Hit | O tempo médio necessário para executar instruções SQL e extração de dados cada vez que um usuário fez a solicitação selecionada. Observe que essa métrica é a soma do tempo de execução da SQL e do tempo de extração. |
Use essa área da página para primeiro analisar informações gerais sobre a carga e o desempenho de todas as instruções SQL chamadas pelas conexões JDBC selecionadas.
O Enterprise Manager mede essa carga e desempenho fornecendo tanto o número médio de vezes que as instruções SQL foram executadas quanto o número médio de vezes que os dados foram extraídos da origem de dados em nome de uma instrução SQL.
O Enterprise Manager também mede o tempo necessário para executar a SQL, bem como o tempo necessário para extrair dados. Observe que a soma do Tempo de Execução de SQL por Hit médio e do Tempo de Extração por Hit médio é equivalente à estatística Tempo de SQL por Hit das conexões JDBC selecionadas na tabela Conexões JDBC.
Para permitir uma melhor compreensão do desempenho de suas conexões JDBC, a página de desempenho de componentes também lista as instruções SQL reais chamadas pelas conexões JDBC selecionadas. O Enterprise Manager fornece as estatísticas a seguir para cada instrução SQL para ajudá-lo a identificar as instruções de SQL de alto impacto.
|
Métrica
|
Descrição
|
|---|---|
| Instrução SQL | A instrução SQL real chamada pela conexão JDBC. Clique na instrução para exibir a página Detalhes da Chamada relativa à Instrução SQL. |
| Origem de Dados | A origem de dados J2EE em relação à qual a instrução SQL é executada. |
| Esquema | O esquema de banco de dados em relação ao qual a instrução SQL é executada. |
| % de Solicitação |
O tempo necessário para esta instrução SQL específica para executar cada solicitação como percentual do tempo total de processamento da solicitação. |
| Média de Chamadas | O número médio de vezes que esta instrução SQL foi executada cada vez que a solicitação chamou a conexão JDBC. Em geral, esse número será 1, mas se uma chamada para essa instrução SQL for feita várias vezes ou somente em determinadas condições, o número poderá ser menor ou maior do que 1. |
| Tempo de Execução de SQL por Hit | O tempo médio necessário para executar a instrução SQL cada vez que a solicitação chamou a conexão JDBC selecionada. |
Tópicos Relacionados
Sobre o Gerenciamento da Aplicação Web
Sobre o Monitoramento do Desempenho da Camada Intermediária
Exibindo a Pilha Inteira de Chamadas da Camada Intermediária Relacionadas a uma Solicitação
Exibindo Dados de Desempenho da Camada Intermediária
Correlacionando o Desempenho da Solicitação da Camada Intermediária
Roteiro de Informações do Enterprise Manager
Copyright © 1996, 2007, Oracle. Todos os direitos reservados.