행위

Oracle spa

DB CAFE

thumb_up 추천메뉴 바로가기


1 오라클 SPA[편집]

1.1 SPA(SQL Performance Analyze) 개요[편집]

  1. SPA(SQL Performance Analyze) 는 RAT(Real Application Testing) 서비스의 옵션 중에 하나

1.2 SPA 사용 가능 여부 확인[편집]

SELECT * FROM V$OPTION
 WHERE PARAMETER = 'Real Application Testing'
  • RAT Option 이 FALSE 면 사용할 수 없다 .


1.3 사용 방법[편집]

1.3.1 시나리오[편집]

  1. 테스트 스키마 생성 및 쿼리 수행
  2. SQL_SET 생성
  3. ANALYSIS_TASK #1 생성
  4. SCHEMA or TABLE Pending Statistcs 설정
  5. 통계 정보 수집
  6. Session Use Pending Statistics 설정
  7. ANALYSIS_TASK #2 생성
  8. ANALYSIS_TASK #1, #2 비교
  9. 리포팅
  10. 비교 결과 조회 스크립트

1.3.1.1 테스트 스키마 생성 및 쿼리 수행[편집]

tech_img2230.png 1. SQL_SET 생성 tech_img2231.png tech_img2232.png 2. ANALYSIS_TASK #1 생성

ANALYSIS_TASK 는 4 가지 방법으로 생성 가능하다 . tech_img2233.png tech_img2234.png tech_img2235.png 3. SCHEMA or TABLE Pending Statistcs 설정

tech_img2236.png 4. 통계정보 수집

tech_img2237.png 5. Session Use Pending Statistics 설정

tech_img2238.png 6. ANALYSIS_TASK #2 생성

tech_img2239.png 7. ANALYSIS_TASK #1, #2 비교

tech_img2240.png 8. 리포팅

tech_img2241.png tech_img2242.png 9. 비교 결과 조회 스크립트

tech_img2243.png tech_img2244.png tech_img2245.png