문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
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 문제들 분석하기
- 단계별 튜닝 연습 과정 진행하기
- 성능 최적화를 위한 모범 사례 및 체크리스트 제공
요약 및 향후 활동 계획
요건
- Oracle SQL 및 PL/SQL에 대한 이해
- 개발자 또는 DBA로서 Oracle Database와 함께 작업한 경험
- 실행 계획 및 인덱싱 개념에 대한 기초적 친숙함
대상 독자
- Oracle 데이터베이스 개발자
- 성능 엔지니어
- 데이터베이스 관리자
21 시간
회원 평가 (1)
각 항목에 대한 훌륭한 설명과 연습을 위한 과제 제공.
Piseth Ben - ACLEDA Bank Plc.
코스 - Oracle Database 19c: SQL Tuning Workshop
기계 번역됨