WHAT WE LEARN

Toad의 사용이유

오래먹는오레오 2021. 3. 3. 23:52

Toad가 제공하는 서비스

  1. DB관리/개발
  2. 데이터 모델링
  3. SQL 튜닝 가이드
  4. DB성능/부하테스트
  5. DB성능진단/모니터링

TDM(Toad Data Modeler)

  1. 논리적/물리적 데이터 모델 구축
  2. 데이터 모델 비교및 동기화
  3. 모델의 스크립트를 자동으로 생성하고 수정
  4. 수축된 데이터 베이스로부터 역방향 설계도 지원

SQL Optimizer

데이터 베이스로부터 성능에 악영향을 주는 악성 SQL을 추출하고 SQL을 최적화 시키는 기능

  1. DB로부터 악성 SQL추출
  2. 튜닝 대상 SQL문장을 동일한 결과를 출력하는 다른 SQL문장으로 자동 Rewrite
  3. 튜닝을 위한 대안 SQL문을 실행하고 그 결과를 원본 SQL문과 비교
  4. SQL문 성능 향상을 위한 Index생성안을 자동 분석, 생성한다
  5. Index생성 전후 결과를 분석한다

Benchmark Factory(BMF)

데이터 베이스 성능 테스트 및 확장성 테스트 도구

  1. 표준 시나리오 생성
  2. 가상 유저를 이용하여 테스트 환경 단순화
  3. DB패치및 업그레이드 마이그레이션과 같은 병경 사항에 대한 위험 요소를 사전에 예측
  4. 사용자 부하 증가에 따른 성능변화 시뮬레이션
  5. 테스트 결과를 다양한 포멧으로 출력

Spotlight

성능진단 도구로 데이터베이스 병목현상을 모니터링하고 문제 해결 가이드 제시

  1. Agent 설치없이 2tier방식으로 실시간 DB모니터링
  2. 데이터 베이스 구조를 형상화하여 직관적으로 모니터링
  3. 시각적 알람 뿐 아니라 다양한 방식으로 사용자에게 문제 전달
  4. 문제해결 가이드 제시
  5. 병목구간을 파악하고 문제 분석을 위해 드릴다운 형식으로 접근