The Self-Managing Database : Automatic Health Monitoring and Alerting

Similar documents
Jerry Held

Oracle Database 10g: Self-Managing Database DB TSC

목 차

PowerPoint 프레젠테이션

PCServerMgmt7

MS-SQL SERVER 대비 기능

Slide 1

오라클 데이터베이스 10g 핵심 요약 노트

PowerPoint Presentation

Simplify your Job Automatic Storage Management DB TSC

Ask The Expert

Portal_9iAS.ppt [읽기 전용]

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

vm-웨어-01장

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

最即時的Sybase ASE Server資料庫診斷工具

62

untitled

thesis

Analyst Briefing

Windows Storage Services Adoption And Futures

Intro to Servlet, EJB, JSP, WS

ecorp-프로젝트제안서작성실무(양식3)

세션 3 (오이식).ppt

15_3oracle

No Slide Title

PowerPoint Presentation

thesis

Oracle Apps Day_SEM

Microsoft PowerPoint - S1_Oracle11gNF2(인쇄용).ppt [호환 모드]

INSTRUCTIONS

목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

スライド タイトルなし

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

Gartner Day

F1-1(수정).ppt

Mstage.PDF

Oracle9i Real Application Clusters

Cache_cny.ppt [읽기 전용]

6주차.key

Backup Exec

PowerPoint Presentation

당사의 명칭은 "주식회사 다우기술"로 표기하며 영문으로는 "Daou Tech Inc." 로 표기합니다. 또한, 약식으로는 "(주)다우기술"로 표기합니다. 나. 설립일자 및 존속기간 당사는 1986년 1월 9일 설립되었으며, 1997년 8월 27일 유가증권시장에 상장되

PowerPoint 프레젠테이션

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

PowerPoint 프레젠테이션

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Session XX-XX: Name

untitled

Intra_DW_Ch4.PDF

1

Voice Portal using Oracle 9i AS Wireless

슬라이드 1

oracle9i_newfeatures.PDF

Ç¥Áö

What is ScienceDirect? ScienceDirect는 세계 최대의 온라인 저널 원문 데이터베이스로 엘스비어에서 발행하는 약,00여 종의 Peer-reviewed 저널과,000여권 이상의 도서를 수록하고 있습니다. Peer review Subject 수록된

untitled

PowerPoint 프레젠테이션

歯sql_tuning2

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Microsoft Word - 10g RAC on Win2k.doc

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

J2EE & Web Services iSeminar

ETL_project_best_practice1.ppt

02이승민선생_오라클.PDF

歯두산3.PDF

김기남_ATDC2016_160620_[키노트].key

Microsoft PowerPoint - 발표_090513_IBM세미나_IPTV_디디오넷_완료.ppt

Oracle Wait Interface Seminar

1217 WebTrafMon II

PowerPoint Presentation

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

¨ìÃÊÁ¡2

PowerPoint

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

PowerPoint Presentation

untitled

세미나(장애와복구-수강생용).ppt

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7]

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

歯부장

Result Cache 동작원리및활용방안 엑셈컨설팅본부 /DB 컨설팅팀김철환 개요 ORACLE DBMS 를사용하는시스템에서 QUERY 성능은무엇보다중요한요소중하나이며그 성능과직접적인관련이있는것이 I/O 이다. 많은건수를 ACCESS 해야만원하는결과값을얻을수있는 QUER

MAX+plus II Getting Started - 무작정따라하기


Week13

슬라이드 1

1.장인석-ITIL 소개.ppt

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대

solution map_....

, N-. N- DLNA(Digital Living Network Alliance).,. DLNA DLNA. DLNA,, UPnP, IPv4, HTTP DLNA. DLNA, DLNA [1]. DLNA DLNA DLNA., [2]. DLNA UPnP. DLNA DLNA.

final_thesis

Slide 1

MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈


리뉴얼 xtremI 최종 softcopy

Transcription:

The Self-Managing Database : Automatic Health Monitoring and Alerting

Agenda Oracle 10g Enterpirse Manager Oracle 10g 3 rd Party PL/SQL API Summary

(Self-Managing Database)

? 6% 6% 12% 55% 6% Source: IOUG 2001 DBA Survey

(Database Management Challenges)?? SQL???

: (Self Managing Database) Enterprise Manager Database Console Monitor SQL Alert Fix Advise Common Manageability Infrastructure

-1 ( I/O) (1% ) Pull-based SGA CPU

-2

(Automatic Database Health Monitoring) Storage Management Advisory Infrastructure Application & SQL Management Server-generated Alert Infrastructure Automatic Workload Repository Intelligent Infrastructure System Resource Management Automatic Maintenance Task Infrastructure Backup & Recovery Space Database Management Management Management (Advisory Infrastructure) (Server-generated Alerts) (Automatic Maintenance Tasks) (Automatic Workload Repository)

: - Alert Polling DB (Pager / E-Mail) V$ Views Poll Metrics / SGA Structures

: - Alert Pushing DB (Pager / E-Mail) / Server Pushes Alerts MMON (SGA) (SGA) ALERT_QUE Advanced Queue (Automatic Persistence) (AWR)

10g No Pinging (Data Push, Proactive) (0.1% ) MMON (SGA) (SGA)

(Type of Alerts) (Threshold-based Alerts) : : (Non-threshold-based Alerts) : : ORA-1555 Snapshot too old

(Alert Types Examples) (Threshold based) I/O CPU I/O (Non-Threshold based) Snapshot too old

(Threshold Configuration) (Metric) 2 (Warning Threshold) (Critical Threshold)

Out-of-Box Alerts Tablespace Space Usage (warning 85%, critical 97%) Snapshot Too Old Recovery Area Low On Free Space Resumable Session Suspended Enterprise Manager

Server-Generated Alerts Metric-Based 97% Critical Cleared Threshold Alerts Alert 85% Warning Cleared Alert MMON Non- Threshold Alerts Snapshot Too Old Resumable Session Suspended Alert Alert Alert Event-Based Recovery Area Low On Free Space

(Monitoring Architecture)

Recent Metrics Metric History Server-generated Alerts DBA_HIST_SYSMETRIC_ HISTORY V$SYSMETRIC_HISTORY V$SYSMETRIC DBA_THRESHOLDS V$ALERT_TYPES DBA_OUTSTANDING_ALERTS DBA_ALERT_HISTORY

10g Automatic Database Diagnostic Monitor SQL Tuning Memory Access PGA SGA Buffer Cache Shared Pool (ADDM) Space Segment Advisor Undo Common data source AWR Seamless integration

ADDM (Automatic Database Diagnostic Monitor) MMON (SGA) (SGA) ADDM SQL- (SQL ) 10g Advisors AWR Snapshot ( Wait )

EM(Enterprise Manager) Oracle 10g

EM(Enterprise Manager) (Pager, E-Mail)

EM - Target Database

EM - ADDM Finding Details

EM - SQL Tuning Advisor

EM - Database Performance

EM - User I/O Wait Class Drilldown

(Manage Metrics) - (Edit Thresholds) Manage Metrics

3 rd Party PL/SQL APIs

DBMS_SERVER_ALERTS SET_THRESHOLD GET_THRESHOLD SQL> exec DBMS_SERVER_ALERT.SET_THRESHOLD (9000, Metric Identifier, METRIC_ID in V$METRICNAME DBMS_SERVER_ALERT.OPERATOR_GE, Operator for Warning Threshold 60, Warning Threshold DBMS_SERVER_ALERT.OPERATOR_GE, Operator for Critical Threshold 80, Critical Threshold 1, Observation Period in Minutes 1, Occurrences NULL, Instance Name (NULL implies ORACLE_SID value) DBMS_SERVER_ALERT.OBJECT_TYPE_TABLESPACE, Object Type 'KITCHEN Name of the Object);

: 3 rd Party 1. Subscribe to ALERT_QUE using dbmsaqadm.add_subscriber() 2. Create the agent for the subscribing user of the alerts using the dbmsaqadm.create_aq_agent() 3. Associate the db user with the AQ agent using the dbmsaqadm.enable_db_access() 4. Grant the dequeue privilege using the dbms_aqadm.grant_queue_privilege() 5. Register for alert enqueue notification (optional) using aq$reg_info() and dbms_aq.register()

: 3 rd Party 6. Configure e-mail and http proxy using various procedures in dbms_aqelm.set*() 7. Dequeue the alert using dbms_aq.dequeue() 8. Reveal the entire alert message using dbms_server_alert.expand_message() EM(Enterprise Manager)!

Oracle Database 10g? Proactive and Strategic Planning 50+% 3% 6% 3% 3% 25%

Summary Oracle 10g (Intelligent Infrastructure) Oracle 10g, Oracle 10g,