bicns


  • Database
  • Oracle
  • Enterprise Edtion Options

Real Application Testing

상품안내
상품코드 DB01030003
판매가격 - 원 ( - 원 )
용량 1 ea
구매수량
갯수 올리기 갯수 내리기

옵션1 Real Application Testing
제조사 oracle
강의안내

최종결제가 -

보관함 목록

상품상세보기
Detail View

Real Application Testing

차세대 시스템 개발이나 정기적인 하드웨어/소프트웨어 업그레이드, 패치 적용 작업은 실제 운영 환경에 적용하려면 사전에 충분한 테스트 및 영향 분석을 위한 검증 작업을 수행한다.
다양한 부하 툴을 사용하여 테스트를 수행하지만 실제로 성능 및 가용성 등 다양한 문제들이 운영환경이 구축전에는 발견되기 어렵다.
이는 기존 제품 및 매뉴얼을 통한 방법들이 실제 운영 워크로드를 사용하여 테스트되지 않기 때문이다.
원활한 비즈니스 수행을 위해서는 SQL 응답시간에 대해 정밀한 평가를 수행하고 변경으로 인한 회귀 문제를 해결할 수 있는 능력이 매우 중요하다.
Oracle Real Application Testing(RAT) 는 Database Replay 와 SQL Performance Analyzer(SPA) 등 2개의 고유 기능을 통해 “실제” 운영 워크로드를 이용하여 테스트 시스템 상에서 변경 영향을 평가할 수 있는 포괄적이고 유연한 솔루션을 제공하기 때문에 기업들은 최소한의 위험과 훨씬 절감된 비용으로 새로운 기술 변경을 수용하는 동시에 SLA(Service Level Agreement 또는 기대되는 서비스로)를 향상시킬 수 있다.

Database Replay


Database Replay는 최소한의 시스템 오버헤드만으로 운영 시스템 상에서 워크로드를 캡처하고 실제 워크로드와 동일한 시간, 동시성 및 트랜잭션 속성을 테스트 시스템에서 리플레이 할 수 있다.
따라서 시뮬레이션 스크립트 개발을 위한 많은 노력 없이 새로운 오류나 경합 지점, 성능 저하 문제 등 변경에 따른 영향을 완벽하게 파악할 수 있도록 광범위한 분석 및 리포팅 기능이 제공된다.
Database Replay에서 로드 시뮬레이션 툴/스크립트를 사용하여 과거 수개월이 소요되었던 작업을 수일 내에 복잡한 애플리케이션을 현실과 같은 조건에서 테스트 할 수 있다.
비용은 대폭 절감하면서도 시스템 변경의 성공을 확신하면서 위험을 크게 줄일 수 있다.
Database Replay 워크로드 캡처는 데이터베이스 서버 레벨에서 이루어지며, 데이터베이스 계층의 시스템 변경이 성능에 미치는 영향을 평가할 수 있다.



SQL Performance Analyzer

SQL 실행 계획(Execution Plan) 에 영향을 미치는 변경은 시스템 성능과 가용성에도 심각한 영향을 미칠 수 있다.
그 결과, DBA는 시스템 변경으로 인해 회귀(Regression)가 발생한 SQL 문을 식별하고 수정하는데 상당한 시간을 소요하게 된다.
SQL Performance Analyzer(SPA) 기능은 Database Replay 와 유사한 기능을 제공하지만, SQL 실행 성능에 영향을 미치는 모든 환경 변경에서 성능 문제의 예측 및 방지에 초점을 맞추고 있다.
SPA는 변경 전후 환경에 SQL 문을 순차적인 방식으로 실행함으로써 환경 변경이 SQL 실행계획 및 통계에 미치는 영향을 상세하게 평가할 수 있도록 도와준다.
시스템 변경으로 인한 워크로드에서의 이점을 비롯한 회귀된 SQL 문을 보여주는 보고서가 제공되며 회귀된 SQL 문의 경우, 실행 계획 세부 정보와 함께 이를 조정하기 위한 권장 사항이 제공된다.
SQL Performance Analyzer 기능은 기존의 STS(SQL Tuning Set) 및 SQL Tuning Advisor 기능에 완벽하게 통합되어 있다.
그 결과, SPA는 대규모 SQL 워크로드 (수 천개의 SQL문)에 미치는 영향을 평가하기 위한 시간 소모적인 수작업 프로세스를 완전히 자동화할 수 있다.
SPA는 데이터베이스 업그레이드, 패치, 초기화, 파라미터 변경, O/S, 하드웨어, 데이터베이스 구성 변경, 파티셔닝, 인덱스나 스키마 변경, SQL 튜닝 또는 옵티마이즈 통계 검증 등에 활용할 수 있다.

상품문의
Inquiry

글목록 보기
No 제목 작성자 작성일자
등록된 글이 없습니다.