이전 항목: CA Chorus for DB2 Database Management에서 문제를 해결하는 방법다음 항목: 배치 보고 작업을 생성하는 방법


"Metrics"(메트릭) 패널에서 문제를 해결하는 방법

이 시나리오에서는 데이터베이스 관리자가 "Metrics"(메트릭) 패널에 표시된 문제를 조사하고 이에 대응하는 방법을 보여 줍니다.

다음 다이어그램 및 텍스트는 DBA가 문제를 조사하기 위해 수행하는 단계를 자세히 보여 줍니다.

이 다이어그램은 "Metrics"(메트릭) 패널에서 Investigator 및 "Command Manager"(명령 관리자)를 사용하여 성능 변화를 조사하는 작업흐름을 보여 줍니다.

일상적인 오전 업무 중에 DBA는 "Metrics"(메트릭) 패널에서 버퍼 풀 위험 임계값이 급증했음을 알게 됩니다. 활성 버퍼의 수치가 95%에 도달하여 DB2가 버퍼 풀 위험 임계값(데이터 관리자 임계값)에 도달했습니다. 따라서 DB2는 버퍼 풀을 관리하여 최대한 빨리 페이지를 사용 가능하게 만들거나 해제하기 위하여 CPU 사용률이 더 높은 다른 알고리즘을 사용합니다. 하나의 버퍼 풀이 이 임계값에 도달하면 모든 버퍼 풀에서 즉시 페이지 해제가 발생합니다.

DBA는 성능에 미치는 잠재적 영향이 상당하다는 점을 고려하여 다음 단계를 완료합니다.

  1. "Metrics"(메트릭) 패널의 스크롤 기능을 중지합니다.
  2. 마우스를 메트릭 위로 가져가 급증 상황을 좀 더 자세하게 조사합니다.
  3. 메트릭을 클릭하여 대시보드의 메트릭을 보다 큰 그래픽 표현으로 봅니다.

    급증 부분에서 활성 버퍼가 98%로 나타납니다.

  4. "Metrics"(메트릭) 패널에서 Investigator를 실행합니다.

    Investigator가 열리고 트리가 문제 영역으로 확장된 상태로 표시됩니다.

  5. 드릴다운하여 문제를 보이는 특정 버퍼 풀을 확인합니다.
  6. 대시보드에 DBA Command Manager for DB2를 추가합니다.
  7. SQL 문에 대해 DB2 EXPLAIN을 실행하면 제출된 SQL 문에 관련된 EXPLAIN 문의 액세스 경로 정보와 CA 제공 규칙 및 권장 사항이 반환됩니다.

    이 정보를 사용하여 DBA는 계속 문제 해결을 위한 작업을 수행할 수 있습니다. 이 시나리오에서는 CA Chorus 도구를 사용하여 이 전문 분야의 문제를 해결하는 여러 방법 중 하나를 보여 줍니다.