1 / 60

회사소개

회사소개. MaxGauge 개요. MaxGauge 주요 특징. MaxGauge 주요 기능. MaxGauge 도입 의미. 기술지원. 엑셈. “IT Performance Artist Group”. 컨설팅. 교육. APM 성능관리 모니터링. 기술서적 발간. DBMS 성능관리 모니터링. 1. 회사개요. 회사개요. 비전. Professional to Artist !

lavi
Download Presentation

회사소개

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 회사소개 • MaxGauge 개요 • MaxGauge 주요 특징 • MaxGauge 주요 기능 • MaxGauge 도입 의미 • 기술지원

  2. 엑셈 “IT Performance Artist Group” 컨설팅 교육 APM 성능관리 모니터링 기술서적 발간 DBMS 성능관리 모니터링

  3. 1. 회사개요 회사개요 비전 Professional to Artist ! Database 와 ApplicationServer 성능관리 영역에서 예술가의 경지에 오르는 것! EXEM이 가고자 하는 길입니다. 가치 Organizational Value-People·Strategy·People 자기경영에 철저한 사람을 채용하여, 지식경영전략을 통해 사람을 육성/유지 발전시켜, 인재경영의 목적인 조직에 적합한 최고의 지식전문가로 양성하고 이를 통해 지속적인 혁신과 창조의 기업을실현 Individual Value-Passion·Speed·Flow 뜨거운 열정의 소유자로서 조직이 요구하는 변화와 혁신을 신속하게 수행하여 몰입을 통해 개인과 조직의 가치를 실현 개요

  4. 2. 조직현황 회사개요

  5. 3. 연혁 및 조직구성 “오라클 성능 트러블슈팅의 기초” 발간 2011 중소기업인 대회 중소기업인 장관표창 수상 • 2011. 6. • 6 • 2010.11. • 5. • 3. • 2009. 9. • 6. • 4. • 3. • 2008.12. • 9. • 8. • 8. • 8. • 4. • 3. • 1. • 2007. 11. • 10. • 7. • 5. • 3. • 2006. 11. • 4. • 4. • 3. • 1. • 7. • 3. • 2004. 2. • 2003 . 7. • 2001. 2 • 2001. 1. “오라클 에이스와 함께하는 오라클 성능 Q&A” 발간 InterMax GS 인증 GS인증 획득 서울산업통상진흥원(SBA) 우수중소기업 선정 “Java Performance Fundamental” 발간 특허출원 (제40-0791875호):WAS-DB 연계 모니터링 장치 및 그 방법 온라인 서비스 “ASK EXEM” 론칭 EXEM Japan “ Oracle Open World 2009 “ 참가 경영관리 8% 기술개발 21% “Optimizing Oracle Optimizer” 발간 EXEM China (중국현지법인) 설립 InterMax ver.1.5 출시 신기술인증 (NET) 획득 “Oracle Performance in Depth“ 세미나 론칭 “ Transaction Internals in Oracle 10gR2” 발간 EXEM Japan (일본 현지법인) 설립 “엑셈과 만들어가는 오라클 백과사전” 오픈 영업 17% 컨설팅 10% 기술보증기금 우수기술등급 A+멤버스 등급 MaxGauge ver.3.1 국문/영문 버전 출시 MaxGauge ver.3.0 일문 버전 출시 “Advanced OWI , Internals & Performance in Oracle 10g RAC” 서적발간 “Advanced OWI in Oracle 10g” 서적 발간 중국동방롱마와 중국사업을 위한 제휴 중국사무소 개설(상해), OWI 고급유료교육실시 신 S/W 상품대상 수상(정통부장관) DBMS Internal 전문지 발간 GS 인증(BizMax,MaxGauge,dGriffin) 기술지원 42% ㈜ 엑셈- 일본 선브릿지사 제휴 “OWI를 활용한 오라클 진단&튜닝” 발간 2011년 10월 기준 (총65명) LitePlus 2.0 출시 MaxGauge 출시 DBMAX 2.0 출시 ㈜ 엑셈 설립

  6. 4. 사업분야 - DB 성능관리 모니터링 SW - APM 성능관리 모니터링 SW · Product 엑셈은 국내 최초로 데이터베이스 성능관리 시장을 개척한 기업으로, 독창적인 데이터베이스 성능관리 방법론을 제시하며 제품·컨설팅·서비스에 적용시킴 으로써 데이터베이스 성능관리시장 1위의 선두기업 으로 자리잡고 있습니다. IT 시스템 성능관리 Research Service · · • - 실무위주의 교육 서비스 • 데이타베이스 시스템 • 컨설팅 • - 관련 전문 서적 출판 • 온라인 연구 컨텐츠 • 제공

  7. 4-1. PRODUCT Performance Management

  8. 4-2. RESEARCH 국내 DB 성능관리 기술서적 부문 1위의 스테디셀러 IT 시스템의 성능관리에 대한 끊임없는 연구로 전문지식을 지속적으로 창출해 보급에 앞서고 있습니다. 이러한 연구 결과물들은 엑셈의 독자적인 방법론으로써 제품과 서비스의 근간을 이루고 있으며 기술 전문 서적으로 발행되고 있습니다. 엑셈은 2005년 부터 엑셈의 수준 높은 전문 컨설턴트이 기술 잡지 기고 및 서적 편찬 등 지식 컨텐츠 창출 및 보급 활동을 활발히 전개하였으며, 엑셈의 기술서적은 국내 DB 성능관리 전문서적 부문 1위의 스테디 셀러로 자리잡았습니다. 실무에서의 연구결과들의 집적체인 서적들은 엑셈의 고유한 기술역량 보존/보급하는데 큰 역할을 하고 있으며, 나아가 국내 DBA 의 기술수준 향상에 큰 영향을 끼치고 있습니다.

  9. 4-2. SERVICE_컨설팅 전문적인 데이터베이스 시스템 성능 컨설팅 현재의 Oracle database시스템의 성능 및 운영에서의 문제점을 점검하여, 개선책을 제시/적용하는 것으로 최고의 성능을 유지할 수 있게 합니다. 또한 향후의 DB설계, 개발, 운영 등 전 시스템사이클의 각 부분에 있어서 가이드를 제시함으로써, IT서비스에 대한 고객의 만족도를 증대 시키는 것을 목적으로 합니다.

  10. 4-2. SERVICE_교육 체계적인 실무위주의 교육 및 온라인 컨텐츠

  11. 5. 매출규모 및 고객사 7,617 10,530 5,236 7,103 FY 08 FY 09 FY 10 FY 11 단위: 백만원

  12. 회사소개 • MaxGauge 개요 • MaxGauge 주요 특징 • MaxGauge 주요 기능 • MaxGauge 도입 의미 • 기술지원

  13. MaxGauge 개요 1. MaxGauge 개요 “Database 성능 모니터링 SW” “ Database 실시간 감시 및 가동정보 수집 , 진단 /분석, 성능 튜닝 ” • MaxGauge(맥스게이지)는 Pro-active한 DatabaseSystem 관리를 위한 전문 Tool로서, • DatabaseSystem 의 실시간 감시 및 가동정보의 수집, 진단 및 분석, 성능 Tuning 등, • System의 가용성 및 성능의 관리를 효율적으로 수행할 수 있도록 지원하기 위한 Database • 성능관리 전문도구입니다. 실시간 감시 [Monitoring] 진단 및 조치 [Diagnosis] 성능관리 튜닝 [Tuning] 성능분석 [Analysis]

  14. 2. MaxGauge Architecture

  15. 회사소개 • MaxGauge 개요 • MaxGauge 주요 특징 • MaxGauge 주요 기능 • MaxGauge 도입 의미 • 기술지원

  16. MaxGauge 주요특징 1. MaxGauge 4.0 선택 가능한 기본화면 제공- - - Trend View 를 포함한 5가지 기본화면 내장 MaxGauge메인 화면은 동시에 다수의 오라클 데이터베이스 성능 문제를 시스템 전체적인 관점에서 모니터링 함으로서, 오라클 데이터베이스의 실시간 성능관리 업무를 신속하고 효율적으로 관리합니다. MaxGauge • 실시간 성능진단을 클릭 • 한번에! • 실시간 성능진단 시 효율적인 • 사후분석 제공 • MaxGauge는 Performance Analysis 기능을 제공하고 Repository DB 에 저장된 로그파일을 이용하여 오라클 데이터베이스에 대한 성능지표, 대기지표, Active Session, SQL 문장 및 O/S 성능지표, TOP 프로세스 정보를 실시간과 동일하게 재생하여 오라클 데이터베이스에 대한 분석 작업을 수행하는 역할을 합니다. 사용자가 직접 만드는 화면구성 - 다양한 대쉬보드 생성 및 20개의 다양한 앱 기능 MaxGauge는 Docking 기능을 이용하여 사용자가 직접 화면을 구성할 수 있으며, Active Session Wait, Active Session Elapsed Time , Single Instance Trend , Group OS 등 20여가지 다양한 프레임을 제공함으로써 보다 효과적인 시스템 모니터링 환경을 제공합니다. • 가볍고 빠른 모니터링 환경 • & 실시간 알람 • 효과적인 모니터링을 위한 아키텍쳐, • 문제인식의 편의성을 제공 • MaxGauge는 보다 효과적인 데이터베이스 모니터링을 위해 최소한의 부하로 가볍게 가동되는 아키텍쳐를 구성하고 있습니다. 빠짐없이 수집/기록된 가동 데이터는 RDB 에 저장되며 로그 분석기를 통해 • 언제 어디서나 성능분석 및 장애원인 규명 등이 가능하도록 합니다. • 시스템 장애 발생시 데이터베이스 관리자가 실시간으로 문제 인식을 할 수 있도록 통합알람 기능을 제공하고 있으며 관리자가 보다 편리하고 쉽게 인지할 수 있도록 기능이 업그레이드 되었습니다.

  17. MaxGauge 주요특징 2. 주요특징(1/6) 선택 가능한 기본화면 제공 Trend View Single View RAC View Group View Consol View

  18. MaxGauge 주요특징 2. 주요특징(2/6) 사용자가 직접 만드는 화면 구성 - Frame Docking 지원으로 인한 화면 구성 변경 지원합니다 - System ResourceMonitoring/ Session Monitoring/ SQL Monitoring 등 목적에 따른 기능 구성이 가능합니다. - 사용자가 원하는 기능으로 Customizing 가능합니다.

  19. MaxGauge 주요특징 2. 주요특징(3/6) One-Click 성능진단 연계제공 실시간 모니터링 시 사후 분석과 효율적으로 연계하여 원인분석이 가능합니다.

  20. MaxGauge 주요특징 2. 주요특징(4/6) 시스템에 부하 없는 초단위 실시간 통합 모니터링 (감시-> Alert->진단) • MaxGauge는 Oracle 리소스를 전혀 사용하지 않는 SGA Memory Direct Access방식 을 사용하여 실시간 모니터링을 수행합니다. 이를 통해 초단위의 세션 수행정보의 취득 및 SQL의 실행내역, 대기이벤트 정보를 실시간으로 모니터링 할 수 있으며, DB가 Hang에 걸린 상태에서도 독립적인 모니터링 및 정보수집이 가능합니다. • 또한, 특허기술인 Multi-Thread방식 의 통합모니터링 화면을 통하여, 여러 대의 데이터베이스의 실시간 현황을 직관적으로 감시할 수 있습니다. Wait SQL Session STAT 실시간 현황의 수집 / 처리 / 전송 SGA Oracle DBMS

  21. ボトルネック ボトルネック SGA ボトルネック Shared Pool Buffer Cache Log Buffer SERVER Process SQL client parse 結果 logical reads physical reads PGA Memory DBWR LGWR Session info. ボトルネック Sort Area physical writes physical reads direct Hash Area physical writes direct MaxGauge 주요특징 2. 주요특징(5/6) 모든 가동 이력의 로깅에 의한 강력한 진단/분석 (로깅->분석->튜닝) • MaxGauge는 시스템에 거의 부하를 주지 않고도, 데이터베이스의 모든 가동이력을 수집 > 기록 할 수 있습니다. 이렇게 로깅(Logging)된 데이터는 장애 및 성능저하 등의 원인분석에 필요한 모든 정보를 가지고 있습니다. • MaxGauge의 로그분석기(Performance Analyzer)는, 수집된 로그 데이터를 시계 열로 재현하며 장애 및 성능저하 지점, 현상, 트리거를 직관적으로 파악 할 수 있게 합니다. 이를 통해, 문제의 파악에 소요되는 시간 및 비용을 획기적으로 줄일 수 있습니다. Logging

  22. MaxGauge 주요특징 2. 주요특징(6/6) 온/오프라인 형태의 유용한 기술 컨텐츠 제공 • MaxGauge는, Database진단 및 튜닝 컨설팅에 있어서 다년간의 경험과 노하우를 쌓아온 (주)엑셈의 독자적인 방법론인 Contention Based Analysis를 기반 으로 하고 있습니다. • Contention Based Analysis는데이터베이스 시스템의 퍼포먼스를, 사용자(Wait Time)와 시스템 전체(Active Session)의 입장에서 진단 및 분석하는 가장 효과적이며 최신의 데이터베이스 성능진단 방법론 입니다.

  23. 회사소개 • MaxGauge 개요 • MaxGauge 주요 특징 • MaxGauge 주요 기능 • MaxGauge 도입 의미 • 기술지원

  24. 1. 실시간감시 (1/8) MaxGauge 주요 기능 • 실시간 통합 Monitoring 화면 Oracle에 부하를 전혀 주지 않는 SGA Direct Access방식에 의한 秒단위 실시간 통합모니터링 기능 Trend View / Single View / Group View / RAC View / Console 화면을 제공하여모니터링 목적에 특화된 화면 제공 Trend Chart / Active Session / SQL Elapsed Time / Lock Tree 등 25 여 가지의 다양한 Frame 을 사용자가 원하는 형태로 Docking 하여 화면 구성 가능

  25. 1. 실시간감시 (2/8) MaxGauge 주요 기능 • Frame Docking 기능 모니터링 하고자 하는 목적에 부합하는 Frame 을 선택.

  26. SQLElapsed Time 1. 실시간감시 (3/8) MaxGauge 주요 기능 Active Session Wait • 주요 Frame 기능 설명 24 Hour Trend Comparison Recent Top Recent Top은 사용자가 선택한 Instance 에 대하여 마지막으로 로깅된 시간 부터 사용자가 원하는 시간 까지의 상위 10개의 Program / Module / SQL / Wait Class 를 추출하는 Frame 이다. Active Sessions Elapse Time SQL Elapsed Time Frame은 전체 Instance 별 SQL 들의 수행시간을 점 단위로 표시하며 SQL 수행 완료 시간을 확인할 수 있습니다. Active Sessions Elapsed Time Frame 은 모니터링 중인 인스턴스들의 Active Session 의 Elapsed Time 별 분포를 확인할 수 있습니다.. 해당 기능은 2개의 로그를 동일한 시간 축으로해서 원하는 지표를 동시에 비교하는 기능을 제공합니다. Active Session Wait 기능은 Session 및 SQL의 흐름도를 나타내 줍니다. 상태 표시는 Default로 15초 이상의 세션은 빨간 색, 10초 이상은 노란색 , 그 이하는 파란색으로 구분할 수 있습니다.

  27. 1. 실시간감시 (4/8) MaxGauge 주요 기능 • 강력한 장애 감시 및 통지 기능 Alert Configuration을 통해 Oracle Statistics / Oracle Alert log / Tablespace 등 모니터링을 하고자 하는 그룹 /개별 인스턴스에 임계치 설정 11G 기준1800여 지표 중 시스템의 KPI를 선정하여 임계치 설정 Session 에 대한해 설정한 임계치를 통해 감시하여 Alert 통지 SGA free memory의 사용현황을 상세하게 감시 Lock Wait Time 및 Session, Latch Free Session, Wait Time이 긴 Back ground Session에 대한 Alert설정 Tablespace의 사용현황 감시 Disk 사용량 감시 Oracle alert log를 감시하여 Alert 통지 감시화면에서의 하이라이트 / 메일전송 / 데이터 로깅/경보발생 등 다양한 방법으로 Alert통지

  28. 1. 실시간감시 (5/8) MaxGauge 주요 기능 • Alert Monitor 통지 기능 MaxGauge Alert Configuration에서 설정한 DB의 성능지표 , 대기지표 및 OS지표에 대해 적용해 놓은 Alert 내용들을 Real-Time Monitor를 실행하지 않아도 간편하게 알람 팝업이 가능하도록 하여 DB운영 중 에 편리하게 알람 확인을 할 수 있게 만든 Monitoring 기능이다. 설정한 Alert 에 대한 POPUP 이 가능하여 다른 문서 작성 중에라도 POPUP으로 장애감지 가능 하며 POPUP 된 Alert 내용을 인지했으면 클릭하여 Alert POPUP을 사라지게 할 수 있습니다.

  29. 1. 실시간감시 (6/8) MaxGauge 주요 기능 • 실시간 감시 및 분석 연동 Trend Chart 나오는 그래프에서 원하는 부분을 선택해서 실시간 진단 분석이 가능 Logging Server 에서 정보를 불러옴으로서 System에 부하를 전혀 주지 않고도 실시간 진단 분석이 가능 Hang-up발생시에도 Session 정보 및 각종 성능통계정보(STAT)의 수집 및 모니터링이 가능하여, 장애발생 현상 분석에 유용함 Trend Chart 에서 선택 구간에 대한 분석이 PA와 연동되어 즉각적으로 조회/분석이 가능

  30. 1 2 1. 실시간감시 (7/8) MaxGauge 주요 기능 • Lock 감시 기능 Lock 소유세션과 대기세션간의 상관관계를 트리형식으로 표시. Dead Lock발생현황 및 Lock Type 등을 직관적으로 파악할 수 있음. 1 • PQ(Parallel Query) 감시 기능 하나의 쿼리가 병행하여 수행되어 지는 경우의 Coordinator와 Slave 간의 상관관계를 트리 형식으로 표시 함. 2

  31. 3 4 1. 실시간감시 (8/8) MaxGauge 주요 기능 • Remote Query 감시 기능 원격 데이터베이스에서 수행되는 분산 트랜잭션에 대해, 지역/ 원격 세션의 상관관계를 트리형식으로 표시. 3 • Script Manager 기능 데이터베이스의 관리 및 점검, 조회, 통계파악 등에 필요한 각종 스크립트를 표준 제공하고 있으며, 임의의 스크립트를 등록하여 편리하게 사용할 수 있도록 함. • Prameter / User / Tablespace • Object Count by User • Extents Status / File I/O • Literal SQL • Latch / Latch Holder • Shared Pool Library Cache • Temporary Sort Usage • Rollback Segment Usage • Buffer Cache Hit Ratio • Library Cache Hit Ratio • Dictionary Cache Miss Ratio • Sort Ratio / DBRW Ratio • LGRW Ratio / Session Ratio • Last Changed Objects • Last Analyzed Objects • Log Switch Status 4

  32. 1분간격 Logging Data 성능관련 통계Data, Wait event정보, O/S성능 Data, TopProcess 정보 • Oracle 성능 및 대기정보를 주기적으로 수집하여 분당 변화 량을 Logging합니다. • System의 O/S정보를 수집하여 Logging합니다. • System 전체의 TopProcess 정보(Process ID, Process명, Argument, CPU사용률, Memory 사용량 등)을 기록합니다. 1초간격 Logging Data Lock정보, Active Session정보 • Lock의 발생이력을 초단위로 기록합니다. • Active Session 정보를 다음과 같이 초단위로 기록합니다. • Session의 고유정보 : sid, serial#, program, machine, DB user, OS user • Session의 가변정보 : module, action, SQL statement, elapse time • Resource 사용정보 : CPU, PGA memory, logical reads, physical reads, SQL • execution counts, block changes • 대기정보 : wait event, sequence, wait time, seconds in wait, parameter1, • parameter2, Parameter3 0.01초간격 Logging Data SQL수행시의 작업량 및 Wait Event 정보 • Resource 사용정보 : logical reads, physical reads, redo entries, block scan, row fetch, row sort • 시간정보 :CPU time, Wait time, Elapsed time 2. 진단 및 분석 (1/11) MaxGauge 주요 기능 • Logging Data 및 수집 간격

  33. 2. 진단 및 분석 (2/11) MaxGauge 주요 기능 • Top Down Approach 에 의한 Drill-down

  34. 장애 및 성능저하 구간을 확대하여, 리소스 사용현황 및 세션현황, 대기이벤트 등, 장애발생과 관련된 상세내용을 확인할 수 있음. 2. 진단 및 분석 (3/11) MaxGauge 주요 기능 • Performance Trend(1/2) Data Gather 에저장한 Daily Log로 Performance Trend를 작성함. 선택 구간 또는 일간의 Performance Trend로부터 장애 및 성능저하지점을 손쉽게 찾을 수 있음.

  35. 2. 진단 및 분석 (4/11) MaxGauge 주요 기능 • Performance Trend(2/2) Performance Trend에서는 CPU, Active Session수, Logical reads, Physical reads, Execute counts, Redo enteries, Latch free, Lock, Waits 등 시스템의 성능분석의 PKI 12개의 추이그래프로부터 장애 및 성능저하 구간을 용이하게 파악할 수 있음. 또한, STAT 및 Wait, Ratio, OS지표 등 약 1200개 지표 중에서 분석하고자 하는 KPI를 자유롭게 구성할 수 있음.

  36. 2. 진단 및 분석 (5/11) MaxGauge 주요 기능 • STAT/Wait/Ratio 지정한 구간의 Oracle의 일량 및 대기정보, OS Stat을 한 화면에 표시하여, 일량과 대기이벤트간의 상관관계를 직관적으로 파악할 수 있게 함. 선택한 대기이벤트가 발생한 모든 SQL 리스트를 표시하여, 해당 이벤트가 많이 발생하는 SQL이 용이하게 파악 가능.

  37. 2. 진단 및 분석 (6/11) MaxGauge 주요 기능 • Top SQLs & Top Sessions 지정한 구간의 Record Count를 지정하여 지정한 수 만큼 (Elapsed Time,CPU,L/Read,P/Read,Executions기준)의 SQL을 표시함. Schema, Program, Module 명으로 그룹핑이 가 능함. 각 SQL의 Wait Time 및 Wait Event, CPU Time, L/Reads, P/Reads, Redo, Executions 등 주요 성능통계 내용을 표시하며, 해당 SQL의 상세내역을 조회할 수 있음. 지정한 구간에서 수행된 Active Session 중 Elapsed Time, CPU Time, L/Reads, P/Reads, Executions를 기준으로 상위 15개의 Active Session을 표시함. 또한, 해당 구간의 Top Program과 Top Module, Top DB User, Top OS User, Top Machine, Top Session의 리스트 및 상세내역을 제공함.

  38. 2. 진단 및 분석 (7/11) MaxGauge 주요 기능 • SQL List & Session List 수행 시간대, SQL Text, Schema, Program명, Module명, Elapsed Time, CPU사용률, Wait Time, 실행횟수, Logical/Physical Reads 등을 조건으로 한 SQL 검색이 가능. 해당 SQL의 수행시의 일량 및 발생한 대기정보를 실행추이 별로 상세하게 표시함. Session을 검색하는 기능으로, 수행 시간대, SID, Action, Schema, Program명, Module명, Machine, Event, Event Parameter, CPU사용률, 실행횟수, PGA, SQL, Logical/Physical Reads, Executions, Parse Count 등을 조건으로 Session List를 작성함. 선택한 세션이 생성부터 종료까지 수행한 일 량 및 소요시간, 실행한 SQL Text등을 표시함.

  39. 2. 진단 및 분석 (8/11) MaxGauge 주요 기능 • Comparison Analysis 서로 다른 Instance간, 또는, 날짜가 서로 다른 로그파일을 상호비교하며 분석하는 기능으로, Oracle의 일량 및 대기시간, Session정보, Process, 리소스 사용량 등을 상호비교 할 수 있음. 연속된 여러날짜(주간/월간 등)의 Active Session 및 CPU사용률, Logical/Physical Reads의 평균값과 최고/최소값을 그래프로 표시함. 테이블스페이스 일별 용량 추이 분석

  40. 2. 진단 및 분석 (9/11) MaxGauge 주요 기능 • Parameter, Parameter 일별 변경이력 조회 일별로 저장된 Oracle Parameter를 참조하여 변경 내역 확인가능. Oracle 가동이력의 로깅과 함께 수집된 Oracle Parameter를 같이 참조해서 볼 수 있습니다.

  41. 2. 진단 및 분석 (10/11) MaxGauge 주요 기능 • Alert Log의 분석 Oracle alert log와 MaxGauge Real-Time monitor에서 설정한 임계치를 초과한 경우의 Alarm내용을 같이 참조 할 수 있습니다.

  42. 2. 진단 및 분석 (11/11) MaxGauge 주요 기능 • MaxGauge KnowledgeBase Performance Analyzer 및 CQ에서 표시되는 주요 Wait Event에 대한 Description기능으로, 주요 이벤트별 개요 및 발생 매커니즘, 해결방안에 대해 상세하게 설명되어 있어, 실제 시스템에서 빈번하게 발생하는 Wait Event 다발로 인한 장애 및 성능저하 문제의 해결에 유용하게 참조할 수 있음.

  43. 3. Tuning(1/6) MaxGauge 주요 기능 • SQL Plan 조회 및 Object 조회 하나의 SQL에 대해서 수행하거나 플랜을 조회할 수 있는데 플랜은 트리(tree) 구조로 표현됩니다. Oracle 9i 이상의 경우 Predicates가 같이 표현됩니다. 플랜 상에서 ACCESS PATH를 double click하면 액세스하는 테이블 또는 인덱스의 상세 정보가 하나의 화면에 조회됩니다.

  44. 3. Tuning(2/6) MaxGauge 주요 기능 • Trace 분석 SQL을 수행 중에 발생시킨 트레이스를 SQL별, Cursor 별 등 다각도로 분석할 수 있으며, 레벨 12인 경우 binding 된 변수 값과 wait 발생 등을 분석할 수 있습니다. DB 서버 내의 트레이스 파일을 FTP 또는 UTL_FILE 패키지를 통해 전송 받을 수 있습니다.

  45. 3. Tuning(3/6) MaxGauge 주요 기능 • SQL Editing 하나의 SQL에 대해서 Format, Column Align Format, View Merge, Optimizer Hint 추가 등의 편집 기능을 제공함으로써 SQL을 손쉽게 작성 및 튜닝 하도록 지원합니다.

  46. 3. Tuning(4/6) MaxGauge 주요 기능 • SQL Tuning 후의 결과 분석 SQL을 튜닝해서 수행한 경우, 각 수행별 트레이스파일을 기동시킴으로써 각 수행별 플랜, STAT, WAIT, CPU time, elapse time 등을 비교할 수 있습니다.

  47. 3. Tuning(5/6) MaxGauge 주요 기능 • 문제 원인의 Tuning Advisor 제공 SQL의 Plan 성능 진단하고 Tuning Advisor 기능을 통해 대안 SQL을 제공.

  48. 3. Tuning(6/6) MaxGauge 주요 기능 • SQL Monitor기능을 활용한 튜닝 전/후 SQL 일량 비교 기능

  49. 회사소개 • MaxGauge 개요 • MaxGauge 주요 특징 • MaxGauge 주요 기능 • MaxGauge 도입 의미 • 기술지원

More Related