使用此页可以分析处理特定类型服务器端组件所用的时间。服务器端组件的类型包括 Servlet/JSP 组件、EJB 组件和 JDBC/SQL 组件。此页的内容因“跟踪结果 - 概览”页中所选的组件类型而不同。
根据您是要查看在事务处理期间处理该组件花费的总时间,还是要查看该事务处理内的特定 URL 处理这一组件花费的时间,该页的内容也有所不同。
在使用此页分析事务处理的服务器组件的性能时,请参照下面的提示。
在开始使用此页之前,请检查该页的“组件详细资料”部分,并注意 URL 字段的值。如果 URL 字段显示一个特定的 URL,则此页包含该特定 URL 每次调用这一组件时的组件性能信息。
另一方面,如果 URL 字段包含字符串“所有 URL”,则此页包含整个事务处理过程中,任何 URL 每次调用该组件时的组件性能信息。
当您查看“组件列表”中的数据时,请参照以下表列定义。
|
列 |
说明 |
|---|---|
| 总时间 | 处理所选组件及其子组件花费的总时间。例如,处理一个 servlet 所花费的总时间包括处理该 servlet 调用的任何 EJB 或 JDBC/SQL 组件的时间。 |
| 组件时间 | 总时间,但不包括处理子组件的时间。例如,所选 servlet 的组件时间不包括处理该 servlet 所调用的任何 EJB、JDBC/SQL 或其他 Servlet/JSP 组件的时间。 |
以下各部分介绍的使用提示仅在细化到特定的服务器组件类型时才适用。
对于 Servlet/Java Server Page (JSP) 组件,Enterprise Manager 会显示一个表,列出由当前事务处理或由从“跟踪结果 - 概览”页选择的特定 URL 所处理的 Servlet 和 JSP。对于每个 servlet 或 JSP,该表提供可以查看的性能度量,与其他 servlet 比较性能,或确定可能成为性能瓶颈的特定 servlet 或 JSP。
然后可以单击 servlet 或 JSP 的名称,获得 servlet 或 JSP 的总响应时间更详细的细分 (包括与数据库建立 JDBC 连接所用的时间) 以及运行特定 SQL 语句所用的时间的细分。
对于 Enterprise Java Bean (EJB) 组件,Enterprise Manager 会显示一个表,列出由当前事务处理或由从“跟踪结果 - 概览”页选择的特定 URL 所处理的 EJB。对于每个 EJB,该表提供可以查看的性能度量,与其他 EJB 比较性能,或确定可能成为性能瓶颈的特定 EJB。
然后可以单击 EJB 的名称,获取更详细的信息,这些信息包括与数据库建立 JDBC 连接所用的时间,以及运行特定 SQL 语句所用时间的细分。
对于 JDBC/SQL 组件,Enterprise Manager 列出由当前事务处理或由从“跟踪结果 - 概览”页选择的特定 URL 所处理的所有 SQL 组件。对于每个 SQL 语句,该表提供可以查看的性能度量,与其他 SQL 语句比较性能,确定可能成为性能瓶颈的 SQL 语句。
然后可以单击 SQL 组件,获取使用 SQL 组件的上下文的相关信息。还可以单击详细资料图标,细化到此 SQL 语句的“数据库性能”页。
相关主题
版权所有 © 1996,2007,Oracle。保留所有权利。