성능 허브가 있는 전용 Exadata 인프라에서 Autonomous Database 관찰

성능 허브를 사용하여 정의된 기간 동안 데이터베이스를 관찰하고 통계 보고서를 다운로드할 수 있습니다. 성능 허브를 사용하면 Autonomous Database에 대한 실시간 및 과거 성능 데이터를 볼 수 있습니다.

참고:

성능 허브를 체험해 보려면 Oracle Autonomous Database Dedicated for Developers and Database Users Workshop에서 Lab 10: Managing Database Performance를 살펴보세요.

Autonomous Database 세부정보 페이지에서 성능 허브에 액세스할 수 있습니다. 성능 허브에 액세스하려면 다음을 수행합니다.

  1. 성능 허브로 모니터할 Autonomous Database세부정보 페이지로 이동합니다.

    지침은 View Details of a Dedicated Autonomous Database를 참조하십시오.

  2. 세부정보 페이지에서 성능 허브를 누릅니다.

Performance Hub는 데이터베이스 활동을 모니터링하고, 문제를 진단하고, 쿼리를 튜닝하여 데이터베이스의 성능을 향상시킬 수 있는 다음과 같은 옵션을 제공합니다.

이름 설명
빠른 선택

시간범위를 최근 1시간, 최근 8시간, 최근 24시간 또는 최근 1주로 빠르게 설정하는 데 사용됩니다.

시간 범위

날짜 선택기를 사용하여 성능 허브에서 데이터베이스를 관찰할 수 있는 시간범위를 설정합니다.

시간대

UTC(협정 세계시) 시간, 로컬 웹 브라우저 시간 또는 데이터베이스의 시간대 설정을 기준으로 모든 시간을 포함하려면 이 목록에서 항목을 선택합니다.

작업 요약

Activity Summary (Average Active Sessions) 타임라인에는 선택한 시간범위 동안의 활성 세션이 표시됩니다. CPU, 사용자 I/O 및 대기별로 분석된 평균 활성 세션 수를 표시합니다. Max CPU 사용량도 표시됩니다.

이 타임라인 위의 시간대 옆에 있는 활동 요약 숨기기를 선택하거나 선택 해제하여 활동 요약 타임라인을 숨기거나 표시할 수 있습니다.

Reports

보고서 드롭다운 메뉴를 통해 다음과 같은 유형의 성능 진단 보고서를 생성할 수 있습니다.

AWR(Automatic Workload Repository) 보고서:

AWR 보고서는 문제 감지 및 자가 튜닝용으로 성능 통계를 수집, 처리 및 유지보수합니다. 이 데이터는 모두 메모리에 있으며 데이터베이스에 저장됩니다.

AWR 보고서는 두 Point-in-time(또는 스냅샷) 간에 캡처된 데이터를 보여줍니다.

AWR 보고서는 여러 섹션으로 구분됩니다. 보고서의 내용에는 선택한 스냅샷 범위에 대한 시스템의 작업 로드 프로파일이 포함됩니다.

HTML 보고서는 섹션 사이를 빠르게 탐색하는 데 사용할 수 있는 링크를 포함합니다.

ASH(Active Session History) 보고서:

ASH 보고서에는 임시 성능 문제를 분류하고 시간, 세션, 모듈, 작업 또는 SQL 식별자와 같은 다양한 차원별로 범위 지정 또는 목표 성능 분석을 수행하는 데 도움이 되는 데이터가 포함되어 있습니다.

이 보고서 유형은 데이터베이스 관리를 사용으로 설정해야 합니다. 지침은 자율운영 데이터베이스에 대해 진단 및 관리 사용을 참조하십시오.

활성 세션 기록(ASH) 분석

ASH Analytics 탭은 기본적으로 표시됩니다. Active Session History (ASH) 분석 차트를 표시하여 Active Session History 데이터를 탐색합니다.

Consumer Group, Wait Class, SQL ID 및 User Name과 같은 여러 차원에서 데이터베이스 성능으로 드릴 다운할 수 있습니다. 평균 활성 세션 차원을 선택하고 선택한 기간 동안 해당 차원에 대한 최상위 작업을 봅니다.

자세한 내용은 ASH 분석을 참조하십시오.

SQL 모니터링

SQL 문은 5초 이상 실행 중이거나 병렬로 실행되는 경우에만 모니터됩니다. 테이블에는 Last Active Time, CPU Time 및 Database Time을 포함한 차원별로 모니터되는 SQL 문 실행이 표시됩니다. 테이블에는 현재 실행 중인 SQL 문과 완료, 실패 또는 종료된 SQL 문이 표시됩니다. 테이블의 열은 상태, 기간 및 SQL ID를 포함하여 모니터되는 SQL 문에 대한 정보를 제공합니다.

자세한 내용은 SQL 모니터링을 참조하십시오.

ADDM(자동 데이터베이스 진단 모니터)

ADDM 탭에서는 ADDM(Automatic Database Diagnostic Monitor) 도구에서 수집한 분석 정보에 액세스할 수 있습니다.

ADDM은 AWR(Automatic Workload Repository) 스냅샷을 정기적으로 분석하고, 성능 문제의 근본 원인을 찾아내고, 문제 해결을 위한 권장 사항을 제공하며, 시스템의 문제 없는 영역을 식별합니다.

AWR은 기록 성능 데이터의 Repository이므로 ADDM은 이벤트 후 성능 문제를 분석하여 시간과 자원을 절약함으로써 문제를 재현할 수 있습니다.

자세한 내용은 ADDM(자동 데이터베이스 진단 모니터)을 참조하십시오.

작업 로드

작업 로드 탭을 사용하면 데이터베이스 작업 로드를 시각적으로 모니터링하여 스파이크 및 병목 현상을 식별할 수 있습니다.

이 탭에는 다양한 방법으로 데이터베이스 작업 로드를 보여주는 네 가지 차트 영역이 표시됩니다.
  • CPU 통계: CPU 사용량을 차트로 표시합니다.
  • 대기 시간 통계: 데이터베이스의 포그라운드 세션에서 대기 시간을 대기 클래스로 나눈 값으로 표시합니다.
  • 작업 로드 프로파일: 데이터베이스의 사용자(클라이언트) 작업 로드를 차트로 작성합니다.
  • 세션: 세션 수, 성공한 로그온 및 현재 로그온을 표시합니다.

자세한 내용은 워크로드를 참조하십시오.

차단 세션

이 탭에는 대기 중인 세션에 의해 대기 중이거나 차단된 세션이 계층적으로 나열됩니다. 세션이 리스트에 표시되는 데 필요한 최소 대기 시간을 설정할 수 있으며, 세션에 대한 다양한 정보를 확인하여 세션을 계속할 것인지 또는 종료할 것인지를 결정할 수 있습니다.

자세한 내용은 세션 차단을(를) 참조하십시오.

성능 허브를 사용한 데이터베이스 성능 확인 및 모니터링에 대한 자세한 지침은 성능 허브를 사용하여 데이터베이스 성능 분석을 참조하십시오.