此頁面需要使用啟用命令檔的瀏覽器才能正常顯示。

J2EE 和資料庫元件效能頁面

您可以在此頁面檢視您中間層的 J2EE 和「資料庫」元件的效能 (依特定要求的相關內容)。特定的要求會顯示在頁面標題的正下方。

根據您選取之 J2EE/資料庫元件的不同,此頁面預設包含由所選要求呼叫的 Servlet、JSP、EJB 方法或 JDBC 連線的摘要。不過,您可以在元件檢視之間切換,或顯示由所選要求呼叫的所有元件呼叫摘要。

此頁面是 Oracle Enterprise Manager 之「監督中間層要求效能」功能的一部份。如需有關取得您應用程式效能的完整、端對端檢視詳細資訊,請參閱關於監督中間層效能。

此主題包括以下段落:

一般使用秘訣

從檢視元件功能表選取,可在 OC4J 子系統元件效能資料檢視之間進行切換。例如,從功能表選取 JSP,可顯示要求所呼叫的所有 JSP 效能資料,或選取 JDBC 顯示要求所呼叫的所有 JDBC 連線效能資料。

除了顯示每個元件所使用之處理時間的百分比,此頁面上的圖表也會同時顯示分配時間,代表 OC4J 容器將要求分配到 OC4J 元件所花費的時間。

複查由要求呼叫的 Servlet、JSP 和 EJB 方法

對於每一個 Servlet、JSP 或 EJB 方法,Enterprise Manager 會提供測量結果,以協助您判斷每次使用者要求選取的要求時,此元件所使用的處理時間。這項分析可協助您將重點放在對您的要求效能影響最大的元件。

下表總結列出 Servlet、JSP 以及 EJB 方法子系統元件類型通用的「效能」頁面測量結果。

測量結果
說明
每一命中的呼叫次數 每次使用者要求該要求時,呼叫所選 J2EE 和資料庫元件的平均次數。
每一命中的元件時間 每次使用者要求該要求時,用於處理所選元件的平均總時間。
每一元件呼叫的時間 每次要求呼叫元件時,用於處理所選元件的平均時間。
要求百分比

就每一要求而言,花在呼叫此要求的時間佔總要求處理時間的百分比。

平均呼叫次數 每次要求此要求時,進行此呼叫的平均次數 (平均值);一般來說,次數會是 1,但是如果進行多次呼叫或只在特定情況下進行呼叫,次數就可能小於或大於 1。
呼叫專有 (毫秒) 花在此呼叫的時間 (不包括花在這個元件所做之其他呼叫的時間)。
例如,如果此呼叫總共花了 10 秒,而從這個呼叫所做之呼叫的時間佔了 7 秒,則此呼叫的時間為其差異值 (3 秒)。
對外呼叫 (毫秒) 花在從這個呼叫所做之呼叫的時間;在上例中,此時間為 7 秒。
呼叫時間明細 此呼叫所花之時間與呼叫其他元件所花之時間的圖形式比較。按一下圖表將可檢視呼叫詳細資訊;呼叫詳細資訊頁面也包括呼叫其他元件的表格。

複查要求的 JDBC 活動

對於每一個由所選要求建立的 JDBC 連線,Enterprise Manager 會提供資訊,以協助您判斷每次使用者要求選取的要求時,JDBC 連線使用的平均處理時間。這項分析可協助您將重點放在對您的要求效能影響最大的 JDBC 連線及 SQL 敘述句。

JDBC 連線

您可以在此頁面的這個區域先複查建立多少 JDBC 連線數,以及每次使用者要求該要求時,用於處理這些連線的平均時間。

接下來,使用 JDBC 連線表格,複查由該要求所建立的個別 JDBC 連線之負載與效能。下表總結列出該要求所呼叫的每一個 JDBC 可用的測量結果。

測量結果
說明
資料來源 用於建立 JDBC 連線的 J2EE 資料來源。
綱要 為其建立 JDBC 連線的資料庫綱要。
要求百分比

就每一要求而言,花在呼叫此要求的時間佔總要求處理時間的百分比。

每一命中的連線次數 每次使用者要求選取的要求時,所建立的平均 JDBC 連線數。
每一命中的連線時間 每次使用者要求選取的要求時,用於建立 JDBC 連線所花的平均時間。
每一命中的 SQL 時間 每次使用者要求該要求時,用於執行 SQL 敘述句和擷取資料的平均總時間。注意,此測量結果是 SQL 執行時間和擷取時間的總和。

為所選連線執行的 SQL 敘述句

您可以使用此頁面區域先複查所選 JDBC 連線呼叫的所有 SQL 敘述句之負載和效能一般資訊。

Enterprise Manager 會提供 SQL 敘述句執行的平均次數,以及代表 SQL 敘述句從資料來源擷取資料的平均次數,來計算此負載和效能。

Enterprise Manager 也會計算用於執行 SQL 的總時間,以及用於擷取資料的時間。注意:平均每一命中的 SQL 執行時間及平均每一命中的擷取時間的加總,等於「JDBC 連線」表格中所選 JDBC 連線的每一命中的 SQL 時間統計資料。

為了提供更深入的 JDBC 連線效能資訊,元件效能頁面也列示由所選 JDBC 連線所呼叫的實際 SQL 敘述句。Enterprise Manager 針對每個 SQL 敘述句提供了以下的統計資料,協助您識別產生最大影響的 SQL 敘述句。

測量結果
說明
SQL 敘述句 JDBC 連線呼叫的實際 SQL 敘述句。請按一下此敘述句,以顯示「SQL 敘述句」的「呼叫詳細資訊」頁面。
資料來源 為其執行 SQL 敘述句的 J2EE 資料來源。
綱要 為其執行 SQL 敘述句的資料庫綱要。
要求百分比

就此要求的每一要求而言,花在處理此特定 SQL 敘述句的總時間佔總要求處理時間的百分比。

平均呼叫次數 每次要求呼叫 JDBC 連線時,此 SQL 敘述句執行的平均次數。一般來說,次數會是 1,但是如果對此 SQL 敘述句進行多次呼叫或只在特定情況下進行呼叫,次數就可能小於或大於 1。
每一命中的 SQL 執行時間 每次要求呼叫選取的 JDBC 連線時,用於執行 SQL 敘述句的平均總時間。

相關主題

關於 Web 應用程式管理

關於監督中間層效能

檢視要求的整個中間層呼叫堆疊

檢視中間層效能資料

聯結中間層要求效能

Enterprise Manager 資訊藍圖