이 페이지가 제대로 작동하려면 스크립트 가능 브라우저가 필요합니다.

J2EE 및 데이터베이스 구성 요소 성능 페이지

이 페이지에서는 특정 요청 컨텍스트에서 중간 계층의 J2EE 및 데이터베이스 구성 요소 성능을 확인할 수 있습니다. 특정 요청은 페이지 제목 바로 아래에 표시됩니다.

선택한 J2EE/데이터베이스 구성 요소에 따라 이 페이지는 선택한 요청에 의해 호출된 서블릿, JSP, EJB 메소드 또는 JDBC 접속에 대한 요약을 기본적으로 포함합니다. 하지만 구성 요소의 보기를 전환하거나 선택한 요청에 의해 호출된 모든 구성 요소 호출에 대한 요약을 표시할 수 있습니다.

이 페이지는 Oracle Enterprise Manager의 중간 계층 요청 성능 모니터링 기능에 속합니다. 응용 프로그램 성능을 전체적으로 자세히 확인하려면 중간 계층 성능 모니터 정보를 참조하십시오.

이 항목은 다음 단원을 포함합니다.

일반 사용법 설명

J2EE 및 데이터베이스 구성 요소 성능 데이터의 보기를 전환하려면 구성 요소 보기 메뉴에서 원하는 항목을 선택합니다. 예를 들어, 이 요청에 의해 호출된 모든 JSP에 대한 성능 데이터를 표시하려면 메뉴에서 JSP를 선택하고, 이 요청에 의해 호출된 모든 JDBC 접속에 대한 성능 데이터를 표시하려면 [JDBC]를 선택합니다.

처리 시간 백분율을 각 구성 요소별로 보여주는 것 외에도 이 페이지의 차트는 OC4J 컨테이너가 OC4J 구성 요소에 요청을 할당하는 데 걸린 시간을 나타내는 작업 할당 시간을 보여줍니다.

요청에 의해 호출된 서블릿, JSP 및 EJB 메소드 검토

각 서블릿, JSP 또는 EJB 메소드에 대해 Enterprise Manager는 사용자가 선택한 요청을 요청할 때마다 이 구성 요소 처리에 걸린 시간을 확인하는 데 유용한 측정 단위를 제공합니다. 이 분석을 통해 요청 성능에 가장 큰 영향을 주는 구성 요소에 작업을 집중할 수 있습니다.

다음 표는 서블릿, JSP 또는 EJB 메소드 하위 시스템 구성 요소 유형에 대해 일반적인 성능 페이지 측정 단위를 요약합니다.

측정 단위
설명
적중당 호출 사용자가 이 요청을 요청할 때마다 선택한 J2EE 및 데이터베이스 구성 요소가 호출된 평균 횟수입니다.
적중당 구성 요소 시간 사용자가 이 요청을 요청할 때마다 선택한 구성 요소를 처리하는 데 걸린 평균 시간입니다.
구성 요소 호출당 시간 요청에 의해 구성 요소가 호출될 때마다 선택한 구성 요소를 처리하는 데 걸린 평균 시간입니다.
요청 비율

해당 요청에서 각 요청마다 이 호출에 걸린 시간을 총 요청 처리 시간의 비율로 나타낸 값입니다.

평균 호출 이 호출이 해당 요청에서 각 요청마다 (평균적으로) 수행된 평균 횟수입니다. 일반적으로 1회이지만, 호출이 여러 번 수행되거나 특정 조건 하에서만 수행되는 경우에는 1보다 작거나 클 수 있습니다.
해당 호출에 소요된 시간(밀리초) 이 구성 요소 호출로 발생된 다른 호출에서 걸린 시간을 제외한 이 호출의 소요 시간입니다.
예를 들어, 해당 호출 스택에 총 10초가 걸리고 여기에서 발생된 호출에 7초가 걸린 경우 해당 호출에만 소요된 평균 시간은 3초입니다.
콜아웃 소요 시간(밀리초) 해당 호출에서 발생된 호출의 소요 시간이며 위의 경우 7초입니다.
호출 시간 분석 이 호출에서 소요된 시간을 다른 구성 요소에 대해 수행된 호출과 비교하여 그래프로 표시한 것입니다. 드릴 다운하여 호출 세부 정보를 검사하려면 차트를 누릅니다. 호출 세부 정보 페이지는 다른 구성 요소에 대해 수행된 호출에 대한 표를 포함합니다.

요청에 대한 JDBC 작업 검토

선택한 요청에 의해 수행된 각 JDBC 접속에 대해 Enterprise Manager는 사용자가 선택한 요청을 요청할 때마다 JDBC 접속 처리에 걸린 평균 시간을 확인하는 데 유용한 정보를 제공합니다. 이 분석을 통해 요청 성능에 가장 큰 영향을 주는 JDBC 접속 및 SQL 문에 작업을 집중할 수 있습니다.

JDBC 접속

이 페이지 영역에서는 수행된 JDBC 접속 수와 사용자가 이 요청을 요청할 때마다 평균적으로 해당 접속을 처리하는 데 걸린 평균 시간을 먼저 검토할 수 있습니다.

또한 JDBC 접속 테이블을 사용하여 요청에 의해 수행된 개별 JDBC 접속의 로드 및 성능을 검토할 수 있습니다. 다음 표에서는 요청별로 각 JDBC 호출에 대해 사용할 수 있는 측정 단위를 요약합니다.

측정 단위
설명
데이터 소스 JDCB 접속이 설정되는 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 문을 실행하는 데 걸린 평균 시간입니다.

관련 항목

웹 응용 프로그램 관리 정보

중간 계층 성능 모니터 정보

요청의 전체 중간 계층 호출 스택 확인

중간 계층 성능 데이터 보기

중간 계층 요청 성능 상관

Enterprise Manager 정보 로드맵