[기술] SQL 최적화 튜닝

교육일정 | |
---|---|
교육시간 | 5일, 35시간 / 09:30 ~ 17:30 |
교육장소 | 한국생산성본부 8층 804호 |
고용보험 | 고용보험 비환급 ? |
교육비
|
정상가 990,000 원 KPC 유료법인회원 950,000 원 |
교육문의 | ICT교육센터 02-724-1830 / bhkim@kpc.or.kr / 결제·계산서문의 : 02-724-1212 |
교육시간
09:30 ~ 17:30
교육목적/특징
■ SQL문 수행 원리 및 방법을 정확하게 이해할 수 있다.
■ SQL 문장의 수행 성능 저하 원인을 파악하고 개선방안을 찾을 수 있다.
■ 각 조인처리 방법의 장/단점을 이해하고 상황에 맞는 조인방법/순서로 성능 개선작업을 수행한다.
■ 대용량 데이터베이스에서 데이터 처리에 대한 Know-How 습득 및 Tuning 시 Key-point를 이해할 수 있도록 한다.
교육대상
■ SQL 문장 처리 속도 향상에 관심이 있으신 분
■ SQL의 문법 및 사용에 대해 충분히 이해하고 있으며, 튜닝에 관심 있으신 분
■ 대용량 데이터를 다루는 프로젝트를 수행하고 있거나 수행 예정이신 분
교육내용
일자 | 내용 | |
---|---|---|
1일차 | [Phase 01] 실행계획 확인 [Phase 02] Optimizer | |
2일차 | [Phase 03] Full Table Scan 동작 방식 [Phase 04] 인덱스 기본 동작 - B*Tree 인덱스 사용시 주의점 [Phase 05] 인덱스를 활용한 성능개선 | |
3일차 | [Phase 06] 인덱스 관리 - Bitmap 인덱스 특징 - 인덱스 관리 기준 [Phase 07] 기본 조인 튜닝 - Sort Merge Join 동작 방식 - SM 조인 튜닝 방법 - Hash Join 동작 방법 [Phase 08] Outer 조인 / 기타조인 튜닝 - Semi 조인 처리 방법 - Anti 조인 처리 방법 | |
4일차 | [Phase 09] 조인의 최적화 방안 - Case별 최적의 조인방법 선택 기준 [Phase 10] 서브쿼리 최적화 - 서브쿼리 실행계획 제어 [Phase 11] 인라인뷰 최적화 - 인라인뷰 병합 원칙 - 인라인뷰 튜닝하기 [Phase 12] 스칼라서브 쿼리 최적화 - 스칼라서브 쿼리 수행원리 | |
5일차 | [Phase 13] 서브쿼리 팩토링 - WITH 구문을 활용한 서브쿼리 팩토링 [Phase 14] 소스 튜닝 [Phase 15] 파티셔닝 [Phase 16] 병렬처리 | |
* 본 교육과정은 개강일 기준으로 약 7일 전 개강 여부를 확정하며, |
연관 자격
자격증명 | 자격증관련링크 |
---|