OEM (Enterprise Manager)을 사용하여 Oracle 데이터베이스 성능을 모니터링하려면 어떻게해야합니까?
OEM (Oracle Enterprise Manager)을 사용하여 Oracle 데이터베이스 성능을 모니터링하려면 다음을 수행해야합니다.
- Access Oracle Enterprise Manager : 자격 증명을 사용하여 OEM 콘솔에 로그인하십시오. 모니터링하려는 데이터베이스에 액세스하는 데 필요한 권한이 있는지 확인하십시오.
- 데이터베이스 홈페이지로 이동 : 로그인하면 '대상'메뉴로 이동하여 '데이터베이스'를 선택하십시오. 데이터베이스 목록에서 모니터링하려는 데이터베이스를 클릭하여 홈페이지에 액세스하십시오.
-
성능 모니터링 도구 탐색 : 데이터베이스 홈페이지에서 : 성능 모니터링 전용 여러 섹션을 찾을 수 있습니다.
- 성능 탭 : 현재 데이터베이스 성능 메트릭에 대한 개요를 제공합니다.
- Performance Hub : 실시간 성능 메트릭, SQL 문, 대기 이벤트 등에 대한 자세한보기를 제공합니다.
- Ash Analytics (Active Session History) : 세션 활동에 대한 과거 데이터를 볼 수 있습니다.
- SQL 모니터 : 데이터베이스에서 실행 중이거나 실행중인 SQL 문을 모니터링하고 분석 할 수 있습니다.
- 성능 대시 보드 사용 : OEM은 다양한 차트와 메트릭을 드래그 앤 드롭하여 필요에 맞는보기를 만들 수있는 사용자 정의 가능한 성능 대시 보드를 제공합니다.
- 진단 및 튜닝 팩 검토 : 가능한 경우 진단 팩을 사용하여 세부 성능 분석 및 SQL 문 튜닝 용 튜닝 팩을 사용하십시오.
이러한 섹션과 도구를 정기적으로 검토하면 Oracle 데이터베이스의 건강 및 성능을 면밀히 주시 할 수 있습니다.
OEM을 사용하여 Oracle 데이터베이스 성능을 모니터링 할 때 어떤 측정 항목에 집중해야합니까?
OEM을 사용하여 Oracle 데이터베이스 성능을 모니터링 할 때 여러 주요 메트릭이주의의 최전선에 있어야합니다.
- CPU 사용 : 높은 CPU 사용은 리소스 집약적 인 작업 또는 최적 최적화 된 쿼리를 나타낼 수 있습니다. 'CPU 중고'및 'CPU 사용법'메트릭을 모니터링하십시오.
- 메모리 사용 : 'SGA (System Global Area) 사용법'및 'PGA (Program Global Area) 사용과 같은 메트릭에주의를 기울여 데이터베이스에 충분한 메모리가 할당되도록합니다.
- I/O 성능 : '데이터베이스 처리량 (IOPS)', '읽기/쓰기 대기 시간'및 '초당 I/O 메가 바이트'와 같은 메트릭은 디스크 성능을 이해하는 데 중요합니다.
- 대기 이벤트 : 'Top Wait Events'메트릭을 사용하여 데이터베이스가 대기하는 작업을 식별하여 성능 병목 현상을 정확히 파악할 수 있습니다.
- SQL 실행 시간 : 'SQL 응답 시간'및 'SQL 실행 통계'를 모니터링하여 조정이 필요한 느린 실행 쿼리를 식별합니다.
- 데이터베이스 연결 : 데이터베이스가 세션 한도에 도달하지 않도록 '활성 세션'및 '총 세션'수를 주시하십시오.
- REDO LOG 생성 : 과도한 REDO 생성은 추가 최적화가 필요할 수있는 무거운 트랜잭션 활동을 나타낼 수 있으므로 '초당 REDO'를 모니터링합니다.
- 데이터베이스 가용성 : 데이터베이스를 사용할 수 있고 작동하는지 확인하기 위해 'Up Time'및 'Down Time'메트릭을 확인하십시오.
이러한 메트릭에 중점을두면 발생하는 성능 문제를 신속하게 식별하고 해결할 수 있습니다.
OEM에서 ALERTS를 설정하여 Oracle 데이터베이스 성능을 적극적으로 관리하려면 어떻게해야합니까?
OEM에서 알림을 설정하면 성능 문제가 중요 해지 기 전에 알림을받을 수 있습니다. 다음은 다음과 같은 방법입니다.
- 데이터베이스 홈페이지로 이동 : 앞에서 설명한대로 모니터링하려는 데이터베이스로 이동하십시오.
- 메트릭 및 정책 설정 액세스 : 데이터베이스 홈페이지에서 'Oracle Database'메뉴를 클릭하고 '모니터링'을 선택한 다음 '메트릭 및 정책 설정'을 선택하십시오.
- 메트릭을 선택하십시오 : 제공된 목록에서 경고를 설정하려는 메트릭을 선택하십시오. 이것은 앞에서 설명한 성능 지표 중 하나 일 수 있습니다.
- 경고 구성 : 메트릭의 임계 값을 설정하십시오 (예 : 경고 및 임계 임계 값). 성능 요구 사항 및 과거 데이터에 따라 이러한 임계 값을 정의 할 수 있습니다.
- 알림 방법 설정 : 경고가 트리거 될 때 알림을 받으려는 방법을 지정하십시오. 옵션에는 이메일, SNMP 트랩 또는 타사 시스템과의 통합이 포함됩니다.
- 경고 저장 및 활성화 : 경고 구성 후 설정을 저장하고 경고가 활성화되도록하십시오.
- 경고를 검토하고 조정하십시오 . 경고를 정기적으로 검토하여 성능 패턴 변경에 따라 여전히 관련성이 있는지 확인하고 필요에 따라 임계 값을 조정하십시오.
알림을 설정하면 Oracle 데이터베이스 성능을 사전에 관리하고 문제가 발생할 때 주소 문제를 해결할 수 있습니다.
OEM을 사용하여 Oracle 데이터베이스의 과거 성능 데이터를 추적 할 수 있습니까?
예, OEM (Oracle Enterprise Manager)을 사용하여 Oracle 데이터베이스의 과거 성능 데이터를 추적 할 수 있습니다. 이 기능에 액세스하고 활용하는 방법은 다음과 같습니다.
- Performance Hub에 액세스하십시오 : 데이터베이스 홈페이지에서 '성능'탭으로 이동하여 'Performance Hub'를 클릭하십시오.
- Ash Analytics 사용 : Performance Hub 내에서 'Ash Analytics'를 클릭하십시오. ASH (Active Session History)는 과거 세션 활동에 대한 자세한 관점을 제공하여 시간이 지남에 따라 성능을 분석 할 수 있습니다.
- 과거 데이터 분석 : 시간 범위 선택기를 사용하여 분석하려는 기간을 지정하십시오. Ash Analytics를 사용하면 다양한 성능 메트릭으로 드릴링하고 해당 기간 동안 이벤트를 기다릴 수 있습니다.
- 보고서 생성 및 저장 : Ash Analytics 내에서 보고서를 생성 할 수 있으며 나중에 저장 및 검토 할 수 있습니다. 이것은 다른 시간 프레임에서 성능을 비교하는 데 유용합니다.
- SQL 모니터 : 과거 SQL 성능 데이터의 경우 SQL 모니터 기능을 사용하여 과거에 실행 된 SQL 문의 성능을 검토하십시오.
- AW 보고서 (자동 워크로드 리포지토리 보고서) : AWR 보고서를 생성하여 지정된 기간 동안 데이터베이스 성능에 대한 포괄적 인보기를 얻습니다. 이 보고서는 '성능'메뉴에서 액세스 할 수 있습니다.
OEM 내에서 이러한 도구를 사용하면 Oracle 데이터베이스의 과거 성능 데이터를 효과적으로 추적하고 분석하여 트렌드를 식별하고 문제를 진단하며 시간이 지남에 따라 성능을 최적화 할 수 있습니다.
위 내용은 OEM (Enterprise Manager)을 사용하여 Oracle 데이터베이스 성능을 모니터링하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!