Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
SQL 튜닝 소개
- 성능 튜닝 개요 및 목표
- Oracle Optimizer 아키텍처 개요
- 주요 튜닝 개념: 비용, 카디널리티, 선택성
실행 계획 이해
- 실행 계획을 생성하고 해석하는 방법
- EXPLAIN PLAN과 DBMS_XPLAN 비교
- 실행 계획에서의 일반적인 성능 문제
인덱스 전략
- 인덱스 유형과 튜닝 영향
- 성능을 위한 인덱스 생성 및 분석
- 보이지 않는 인덱스 및 함수 기반 인덱스 사용
Oracle 튜닝 도구
- Automatic Workload Repository (AWR)
- Automatic Database Diagnostic Monitor (ADDM)
- SQL Tuning Advisor와 SQL Access Advisor
SQL 플랜 관리
- 플랜 기준선 및 플랜 캡처
- 플랜 진화 관리
- SQL 플랜 지침 사용
고급 SQL 튜닝 기술
- 바인드 피킹 및 적응형 커서 공유
- 실행 제어를 위한 힌트 및 프로파일 사용
- 복잡한 쿼리 진단 및 수정
실습 튜닝 시나리오
- 실제 세계 SQL 문제 분석
- 단계별 튜닝 연습
- 최적의 관행 및 튜닝 체크리스트
요약 및 다음 단계
Requirements
- Oracle SQL 및 PL/SQL에 대한 이해
- 개발자 또는 DBA로서 Oracle Database와 작업 경험
- 실행 계획 및 인덱싱 개념에 대한 기본적인 이해
대상
- Oracle 데이터베이스 개발자
- 성능 엔지니어
- 데이터베이스 관리자
21 Hours