Business

iRPM

iRPM (구조중심 성능관리 솔루션)

  • iRPM은 DB접근의 포괄적이고 직관적인 접근 방법을 제공합니다.
  • 금융권, 통신, 제조 등 Critical한 환경에 대한 Risk 관리를 위한 진단 및 개선 적용을 위한 솔루션입니다.
  • SQL 하나하나의 성능이 아닌, 구조적 문제 중심(경합, 압축, 속성 등)의 성능 개선 솔루션입니다.
  • iRPM을 도입한 고객사는 “CPU와 DISK 공간 절약“을 통해 H/W , S/W 비용을 절감하고 있습니다.
    Performance
    • Segment Analyzer
      Object 관점의 구간분석
      • segment Information
      • segment의 구조적 결함 분석
      • segment 별 Access Path 분석
      • DML 발생량, Size 변화량
    • AWR Viewer
      DB 성능 History 분석
      • Repository 상세 분석
      • SQL History 분석
      • 구간별 Report 지원
      • TOP Segment, Top SQL 영향도 분석
    • SQL Analyzer
      SQL 관점의 구간 분석
      • 구간 TOP SQL Search
      • SQL Information
      • 구간별 SQL Report 지원
      • SQL 실행 이력 추적
    • Session Monitor
      현재 접속된 세션정보 모니터링
      • Session Status
      • SQL Text, SQL Plan
      • Filtering 기능 지원
    • ASH Viewer
      최근 세션들의 상세 내역 모니터링
      • Active Session History
      • Plan View 기능 지원
      • ASH Report 지원
      • CPU, Blocking 대상 Alert 기능
    • Real Time Monitor
      주요 성능 지표 모니터링
      • CPU, I/O, Network 및 DB 성능지표
      • 각종 성능 지표 선택 가능
      • 구간 선택 및 ASH 기능 지원
    ILM Management
    • Object Management
      TABLE 이용 정보
      • 압축률, 단편화 측정
      • DML Pattern 분석
      • Partition 분석
      • 무중단 구조변경
    • Space Management
      Tablespace 이용 정보
      • Tablespace
      • Datafile
      • Space 별 Top Segment
    • Space Monitor
      DB Space 상황을 모니터링
      • Top Segment
      • Size 변화 추이 분석
      • 연관 Segment 분석
      • Rank와 비율로 직관적 표현
    RISK Management
    • SQL Performance
      Analyzer
      환경 변화에 따른 Risk 예측
      • 구조 변경의 영향도 분석
      • SQL 성능 비교
      • Simulation 결과 비교
    • SQL Risk Find
      SQL 변화 및 위험요소 감지
      • Top Risk SQL Find
      • SQL Execution History
      • SQL Plan 변경 유무 확인
      • SQL 성능 변화 추적
    • SQL Info/Plan Compare
      SQL 상세 정보, Plan 예측
      • Access Path
      • SQL Plan
      • Bind Info
      • 환경 변화에 따른 Plan 예측
  • iRPM은 소프트웨어품질 1등급 인증 제품입니다.
  • iRPM은 기존의 일반적인 모니터링 툴과는 다른 접근 방식을 사용합니다.
  • Ranking과 중요도(%)기반의 직관적인 접근 방법으로 문제의 원인을 신속히 판단, 개선하기 위한 End-to-End 기능을 제공합니다.
  • SQL등의 단편적인 접근이 아닌 구조적인 문제의 접근으로 성능 개선을 획기적으로 개선하고 있습니다.
  • 구조적인 문제를 판단하기 위한 특화기능으로 Table Access Path기능을 제공합니다.
  • 환경 변화에 대한 RISK를 사전에 판단하고 조치할 수 있습니다.
    iRPM 특징 성능 모니터링만을 위한 단순한 툴이 아님
    ILM기반의 성능/RISK 관리를 위한 전문 성능개선 솔루션
    SQL 하나하나의 성능이 아닌 물리구조 개선 솔루션
    오라클 COE와 20년 튜닝 노하우를 집약한 새로운 성능 개선 솔루션
    iRPM 서비스 SQL Tuning, Explain Plan
    SQL Trace분석, Active Plan, Realtime Plan
    Table/Index 의 상세 분석 및 물리구조 개선 (파티셔닝)
    DATA 구분별 Size (Table/Index/LOB) 분석
    월별 Data 발생량 분석 및 증가 예측
    압축 정책 및 방향 제시
    Object 기반 SQL 유형 분석 및 튜닝
    미사용 INDEX 및 INDEX Usage 분석
    Table Access Path 분석
    Space Usage 및 추이 분석
    압축률 및 예상 Size 분석
    Online Redefinition
    Index Fragmentation 대상 분석
    Performance Monitoring
    ILM Management
    RISK Management
  • iRPM은 다른 솔루션에는 없는 Data의 생명주기(ILM)을 관리하기 위한 분석 방법을 제공합니다.
  • Purge & Archiving 솔루션을 제공합니다.
  • Online Reorg로 Disk의 효율적인 관리 및 압축 적용을 온라인 서비스로 적용 가능합니다.

Information Life Cycle Management Tool

  • Table / Index의 상세 분석
  • DATA 구분별 Size (Table/Index/LOB)
  • 월별 Data발생량 분석
  • 권장 Partition 및 INDEX Model
  • 압축 정책 및 방향
  • SQL유형 분석 및 개선안
  • 미사용 INDEX 및 INDEX Usage 분석
  • SQL Access Path분석
  • Space Usage
  • 압축률 및 예상 Size분석
  • Online Redefinition
  • Index Fragmentation 대상 분석
  • 통계정보, 실행계획의 분석 및 REPORT 추후 관리 방안 제시
  • 이력성 관리 DATA에 대한 분석 및 협의를 통한 분배 관리 방안을 제시

iRPM SPT (SQL Performance Tester)

  • SQL의 수집 및 SQL Play기능으로 환경변화 (H/W교체, Version Up, Migration)에 대한 SQL의 성능 검증
  • 환경변화에 대한 Impact를 사전 예측하고 조정할 수 있는 기능
  • SQL Workload를 수행해서 Performance를 비교분석 및 차이점을 분석할 수 있는 기능
  • 각 SQL단위의 상세 비교(PLAN, Buffer Get변화, 응답시간, Regression, Improved등 비교)
  • Query Result의 비교 (Wrong Result, Order변경의 Check)
  • 환경변화에 대한 Error 상황 사전 예측 기능
활용분야
  • Database Upgrade의 경우 TO-BE의 PLAN 및 SQL 효율 비교
  • SQL Tuning Advisor의 tuning recommendations의 반영
  • Schema 변경(Partition, Compress 등)에 의한 변화 예측
  • 옵티마이져의 통계정보 수집 (Statistics gathering)의 변화에 의한 SQL의 영향도 분석
  • Database parameter 변경에 따른 영향도 분석 및 예측
  • OS/Hardware 변경
  • 환경변화(Migration, Version Up, Optimizer환경 변화)에 대한 SQL Query결과 비교 (Wrong Result, Order문제)
  • Capture
    SQL
  • Transport
    SQL
  • Execute SQL
    Pre-change
  • Execute SQL
    Post-change
  • Compare
    Perf

iRPM SPT (SQL Performance Tester)

상세 항목 타사 제품에 없는 iRPM 특화 가능
ILM Management Database Size증가량, Table/Index의 SIze 및 증가추이 분석 기능 및 관련 Segment의 성능문제까지 Object(Table/Index) 의 변화추적 및 성능정보와 연계된 분석기능으로 Space의 효율적인 관리 및 연계된 성능 분석 기능 제공. 효율적인 Disk공간 절감 및 성능 개선의 주요관점으로 비용과 성능의 2개 분야 SLA를 달성하기 위한 유용한 기능을 제공
RISK Management 환경변화에 대한 사전에 성능 문제 현상을 미리 예측하고, 사전에 조정하여 장애 발생을 최소화하고 운영 효율을 높이기 위한 RISK 관리 전문 기능
여러 환경변화 (DB Upgrade, Index생성, 통계정보 변경, Migration, Parameter 변경 등)의 장애에 대한 기업의 비지니스 상실까지도 예상되는 주요 시스템들은 변화에 대한 사전 예측과 이에 대한 대응이 중요하며, iRPM의 Risk Management는 SQL Plan 예측, SQL 성능 전/후 비교 기능 제공으로 환경변화에 대한 성능 사전 예측 기능 제공
Fragmentation 분석 성능 Tool과는 별개로 고가의 리오그 Tool들에서 제공하는 기능을 iRPM에서는 기본적으로 탑재하고 있음
Table/Index의 Fragmentation 발생 현황, 리오그시 반납될 공간 예측. 즉시 Online Reorg로 Fragmentation 제거 기능 제공
성능정보 기반의 Schema정보 제공 개발자들을 위한 단순 Schema정보의 제공이 아닌, 성능기반의 Schema정보 제공
Table/index의 Size 변화량, Table 구조(Frag, Comp)정보, DML Pattern, Access Path정보 제공
PLAN Fix 및 동적 조정 기능 운영환경의 성능 문제가 발생하고 있는 SQL의 Plan을 즉시 동적 변경할 수 있는 기능으로 긴급한 운영환경의 SQL의 Plan 이슈에 의한 성능문제 즉시 반영과 개선 기능
Table/Index의 압축율 분석 타사 어떤 솔루션에도 제공되지 않는 Table압축 분석 기능과 압축 적용 예상 Size 제공
Table Access Path 분석 Table/Index의 구조적인 문제점을 개선하고 효율적인 구조 적용을 위한 전문 구조 분석 Tool
타사 어떤 솔루션에도 없는 전문화된 물리구조 분석을 위한 기능 제공
DML 패턴 분석 Table에 대한 DML (Insert/Update/Delete)의 시간대별 발생량을 판단하고 관련 Table의 성능 분석 및 Transaction의 유형 및 접근 형태의 판단의 유용한 정보 제공
Active Plan기능 SQL을 실행하지 않고도 SQL Plan의 병목구간을 즉시 확인 기능
SQL Realtime Monitoring Realtime Monitoring으로 현재 SQL의 실행 진행율 확인 기능
처리 row 수 확인 기능, 잔여 시간 예측 가능 기능
Plan상의 병목 Step 확인 기능
BATCH SQL튜닝시 장시간 기다릴 필요 없이 즉시 판단하여 재실행 여부 판단 기능 제공
SQL변화 추적 및 조정 SQL Execution History로 과거의 상태와 현재의 상태 비교 기능
PLAN 변경에 대한 즉시 인지 기능
PLAN 강제적인 조정 기능
SQL Trace 기능 별도의 FTP 연결없이 오라클 Trace와 같은 Output 제공 기능
맞춤형 SQL개발 UI 고객사의 환경과 요구사항에 적합한 맞춤형 기능 제공 (SQL인증 체계 등)
Client S/W 없이도 사용 가능 DB접속을 위한 Client의 설치 없이 iRPM 사용 가능
Purge & Archiving 기능 Data를 Archiving DB로 Purge, 압축 및 Partition 조정 기능
Partition의 온라인 Move로 저가의 Storage로 이동 기능