연락처 정보
 기간 14 시간

코스 개요

Module 1. 쿼리 튜닝

  • 쿼리 튜닝 도구
  • 캐시된 쿼리 실행 계획
  • 캐시 초기화
  • 실행 계획 분석
  • 힌트(Hints)
  • 데이터베이스 엔진 튜닝 어드바이저 사용
  • 인덱스 튜닝
  • 테이블 및 인덱스 구조
  • 인덱스 접근 방법
  • 인덱싱 전략

Module 2. 서브쿼리, 테이블 표현식, 랭킹 함수

  • 서브쿼리 작성
  • 테이블 표현식 사용
  • 랭킹 함수 사용

Module 3. 조인 및 집합 연산 최적화

  • 기본 조인 유형
  • 조인 알고리즘
  • 집합 연산
  • 집합 연산과 INTO 사용

Module 4. 데이터 집계 및 피벗

  • OVER 절 사용
  • 다양한 유형 집계 (누적, 슬라이딩, 연도 시작일 기준)
  • 피벗 및 언피벗
  • 사용자 정의 집계 설정
  • GROUPING SETS 하위절 사용
  • CUBE 및 ROLLUP 하위절
  • 그룹핑 세트 물질화(Materialize) 방법

Module 5. TOP 및 APPLY 사용

  • SELECT TOP
  • APPLY 테이블 연산자 사용
  • 그룹 수준의 TOP n
  • 페이지 처리 구현

Module 6. 데이터 변환 최적화

  • 고급 VALUES 절을 활용한 데이터 삽입
  • BULK Rowset Provider 사용
  • INSERT EXEC 사용
  • 순수 메커니즘(Sequence Mechanisms)
  • 조인 포함 DELETE
  • 조인 포함 UPDATE
  • MERGE 문
  • INSERT와 함께 사용하는 OUTPUT 절
  • DELETE와 함께 사용하는 OUTPUT 절
  • UPDATE와 함께 사용하는 OUTPUT 절
  • MERGE와 함께 사용하는 OUTPUT 절

Module 7. 파티셔닝된 테이블 쿼리

  • SQL Server의 파티셔닝
  • 파티셔닝된 테이블에 대한 쿼리 작성
  • 파티셔닝된 뷰에 대한 쿼리 작성

요건

Microsoft SQL Server 2008/2012 환경에서의 탄탄한 SQL 지식.

참가자 수


참가자별 가격

회원 평가 (4)

예정된 코스

관련 카테고리