바로가기 메뉴
본문 바로가기
주메뉴 바로가기

Veritas

교육개요
교육 커리큘럼과 강사는 사정에 의해 변경될 수 있습니다.
교육명,를 포함한 교육과정 표
교육명 공통 고급 튜닝을 위한 Query Transfortation 이해
교육기간 2020-10-12 ~ 2020-10-15
교육시간 09:00~18:00(1일 8시간, 총 30시간)
교육장 영우글로벌러닝  지도보기
강사
정원 20명
교육비 2,653,350원(VAT별도)


교육소개
사용자가 실행시킨 SQL 명령문은 Oracle Database가 최적화 단계에서 Transformation을 거치게 됩니다. 불필요한 ORDER BY 절을 제거하거나 Subquery를 Join 문으로 변형시켜 보다 다양한 실행계획을 검토할 수 있게하는 Query
Transformation은 고급 SQL 튜너가 반드시 이해해야 하는 기능입니다. 본 과정은 Query Transformation 만을 중점적으로 공부하고 확인하여 오라클 옵티마이저를 이해하고, 쿼리 최적화에 도움이 되는 문장 작성 방법을 학습합니다.
교육목표
·10053 이벤트 이해 및 트레이스 파일 분석
·Query Transformation 종류 확인
·힌트 사용 방법 및 힌트가 무시되는 경우 확인
·Query Transformation을 이용한 최적화 방법 이해
교육대상
SQL의 성능을 향상시키고자 하는 개발자, 데이터베이스 관리자, SQL 튜너
교육내용

 

 

 

Module

세부교육내용

Query Transformation

이해

§옵티마이저 이해
§10053 이벤트를 이용한 실행 계획 생성 과정 확인
§Query Transformation 개념
§Query Transformation 구조

Query Transformation

§JE(Join Elimination) : 직접 사용하지 않는 테이블은 SQL에서 삭제
§OE (Outer Join Table Elimination) : 불필요한 Outer쪽 테이블은 삭제
§OBYE(Order By Elimination) : 불필요한 Order By를 삭제
§DE (Distinct Elimination) : 불필요한 Distinct를 제거
§SJ (Semi Join) : 서브쿼리를 Semi 조인으로 변환
§AJ (Anti Join) : 부정형 서브쿼리를 Anti 조인
§GBP (Group By Placement) : Group By를 먼저 수행하고 Join
§기타 다양한 쿼리 변형 사례 확인

Cost Based Query Transformation Internal

§Search Type의 개념과 종류
§Search Type 분석에 사용될 SQL
§Exhaustive Type 전략
§Iterative Type 전략
§Linear Type 전략
§Two_Pass Type 전략
§Off Option 전략
§On Option 전략

 

 

 

학원의 설립ㆍ운영 및 과외교습에 관한 법률 시행령에 따라 다음과 같이 수강료를 환불해드립니다.

  1. 반환기한 : 반환사유가 발생한 경우 반환기준에 따라 반환사유 발생일로부터 5일 이내에 교습비등을 환불해 드리겠습니다.
  2. 반환기준
    • 1) 교습을 할 수 없거나 교습장소를 제공할 수 없게 된 날을 기준으로 이미 납부한 교습비등을 일할 계산한 금액을 환불해 드리겠습니다.
    • 2) 교습기간이 1개월 이내인 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 총 교습시간 1/3 경과 전 : 이미 납부한 교습비등의 2/3에 해당하는 금액
      - 총 교습시간 1/2 경과 전 : 이미 납부한 교습비등의 1/2에 해당하는 금액
      - 총 교습시간 1/2 경과 후 : 반환하지 않음
    • 3) 교습기간이 1개월을 초과하는 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 교습시작 후 : 반환사유가 발생한 해당월의 반환 대상 교습비등(교습기간 1개월 이내 기준 산출금액)과 나머지 월의 교습비등 전액을 합산한 금액