Use esta página para analisar o tempo de processamento necessário para processar determinado tipo de componente do servidor. Os tipos de componentes de servidor incluem componentes Servlet/JSP, componentes EJB e componentes JDBC/SQL. O conteúdo desta página irá variar, dependendo do tipo de componente que você selecionar na página Resultados do Rastreamento - Visão Geral.
O conteúdo também variará dependendo do fato de você estar exibindo o tempo total de processamento do componente durante a transação ou o tempo necessário para processar o componente com um URL específico na transação.
Considere as seguintes dicas ao usar esta página para analisar o desempenho dos componentes do servidor da sua transação.
Antes de começar a usar esta página, verifique a seção Detalhes do Componente e anote o valor do campo URL. Se o campo URL mostrar um URL específico, essa página conterá informações sobre o desempenho desse componente a cada vez que ele foi chamado por esse URL específico.
Por outro lado, se o campo URL contiver a string "Todos os URLs," essa página conterá informações sobre o desempenho desse componente a cada vez que ele foi chamado pelo URL durante a transação inteira.
Quando verificar os dados da Lista de Componentes, considere as seguintes definições de colunas da tabela:
|
Coluna |
Descrição |
|---|---|
| Tempo Total | O tempo total de processamento do componente de selecionado e seus componentes filhos. Por exemplo, o tempo total de processamento de um servlet inclui o processamento de componentes EJB ou JDBC/SQL chamados pelo servlet. |
| Tempo do Componente | O tempo total, excluindo o tempo de processamento dos componentes filhos. Por exemplo, o tempo de processamento para um servlet selecionado não incluiria o tempo de processamento de componentes EJB, JDBC/SQL ou Servlet/JSP chamados pelo servlet. |
As seções a seguir descrevem as dicas de uso que se aplicam somente quando você faz drill-down até tipos de componentes específicos do servidor.
Para componentes Servlet/JSP (“Java Server Page”), o Enterprise Manager exibe uma tabela que lista os Servlets e os JSPs que foram processados pela transação atual ou pelo URL específico selecionado na página Resultados do Rastreamento – Visão Geral. Para cada servlet ou JSP, a tabela fornece métricas de desempenho que podem ser revistas para comparar o desempenho com outros servlets ou para identificar determinado servlet ou JSP que possa estar atuando como um gargalo de desempenho.
Em seguida, você pode clicar no nome do servlet ou JSP para obter um maior detalhamento do tempo de resposta total do servlet ou JSP, incluindo o tempo gasto na criação de uma conexão JDBC com o banco de dados, e um detalhamento do tempo gasto no processamento de instruções SQL específicas.
Para componentes EJB (“Enterprise Java Bean”), o Enterprise Manager exibe uma tabela que lista os EJBs processados pela transação atual ou pelo URL específico selecionado na página Resultados do Rastreamento – Visão Geral. Para cada EJB, a tabela fornece métricas de desempenho que você pode rever para comparar o desempenho com outros EJBs para identificar determinado EJB que pode estar atuando como um gargalo de desempenho.
Em seguida, você pode clicar no nome do EJB para obter mais detalhes, incluindo o tempo necessário para estabelecer uma conexão JDBC com o banco de dados, e um detalhamento do tempo necessário no processamento das instruções SQL específicas.
Para componentes JDBC/SQL, o Enterprise Manager lista todos os componentes do SQL que foram processados pela transação atual ou pelo URL específico selecionado na página Resultados do Rastreamento – Visão Geral. Para cada instrução SQL, a tabela fornece métricas de desempenho que você pode rever para comparar o desempenho com outras instruções SQL para identificar instruções SQL que possam estar atuando como gargalos de desempenho.
Em seguida, clique no componente SQL para obter informações sobre o contexto em que o componente SQL foi utilizado. Você também pode clicar no ícone Detalhes para fazer drill-down até a página Desempenho do Banco de Dados para esta instrução SQL.
Tópicos Relacionados
Sobre o Gerenciamento da Aplicação Web
Sobre o Monitoramento do Desempenho da Camada Intermediária
Analisando Transações de Aplicação Web J2EE
Sobre Transações de Aplicação Web J2EE
Roteiro de Informações do Enterprise Manager
Copyright © 1996, 2007, Oracle. Todos os direitos reservados.