ICT 교육은 러닝웨이코리아에서
공유하기

이장래 강사의 SQL Server 성능 튜닝과 쿼리 최적화

사업주위탁,SA바우처
사업주위탁 SA바우처/교육바우처
교육일정,교육일수,교육비용,환급구분,환급금(우선기업),환급금(대기업),교육신청
교육일정 교육일수 교육비용 환급구분 교육비지원 교육신청(버튼클릭)
2020-11-30(월)~2020-12-04(금)
(주간,5Day)[AM 09:30~PM 05:30]
5Day1,000,000비환급 
교육신청

이장래 강사의 SQL Server 성능 튜닝과 쿼리 최적화

교육신청 정보
과정개요 기업의 핵심 비즈니스를 지원하기 위해 운영되는 SQL Server의 중요성은 점점 커지고 있습니다. SQL Server는 처음에는 배우기 쉽지만, 공부하고 경험할수록 어려워지는 경향이 있습니다. 하지만 체계적인 이론 학습과 실습을 병행한다면 안정적으로 SQL Server 운영할 수 있는 전문가가 되는 것이 그렇게 어려운 것 만은 아닙니다. 본 과정은 SQL Server 관리 기능을 단순히 나열한 기존 과정들과는 전혀 다릅니다. 십여 년 간의 강의와 컨설팅, 집필, 커뮤니티 활동을 통해 진정으로 현장에서 필요한 지식이 무엇인지 확인할 수 있었으며, 그러한 기반 위해 본 과정을 준비하였습니다. 초보자부터 실제 서버 운영 경험이 있는 모든 분에게 실질적인 도움이 되는 내용으로 강의를 진행합니다. 현장에서 경험한 다양한 상황들을 간접 경험하며, 미래에 발생할 수 있는 문제점들을 미리 파악하고, 실전에서 대처할 수 있는 능력을 갖추는데 탄탄한 디딤돌이 되는 과정이 될 것입니다.
훈련목표 - 서버 수준과 데이터베이스 수준의 구성을 튜닝할 수 있습니다.
- 성능을 모니터링하고 다양한 방법으로 분석할 수 있습니다.
- 고부하 쿼리를 추출하고 튜닝할 수 있습니다.
- 데이터 정규화와 역정규화 의미를 명확히 이해하고 구현할 수 있습니다.
- 인덱스 개념을 명확히 이해하고 적절한 인덱스를 만들 수 있습니다.
- 조인과 하위 쿼리에 대해 명확히 이해하고 활용할 수 있습니다.
- 통계가 무엇인지 이해하고 성능을 위해 최적으로 관리할 수 있습니다.
- 다양한 쿼리 작성 기법과 튜닝 방법을 이해하고 활용할 수 있습니다.
- 잠금을 모니터링하고 관리할 수 있습니다.
교육대상 - 초/중급 SQL Server 데이터베이스 개발자
- 초/중급 SQL Server 데이터베이스 관리자
교재 자체교재 : SQL Server 성능 튜닝과 쿼리 최적화
학습일정
·1일차Module 1. 튜닝이야기
Topic A. 튜닝이란?
Topic B. 일반적인 성능 문제
Topic C. 성능 회적화 모델
Topic D. 욕심은 금물
Topic E. 반복되는 프로세스

Module 2. 성능 모니터링
Topic A. 모니터링할 중요 자원 이해
Topic B. 현재 서버 상황 확인
Topic C. 성능 정보 수집 자동화
Topic D. 중요 성능 카운터에 대한 이해
·2일차Module 3. 성능 모니터링 결과 분석
Topic A. 엑셀 차트로 성능 정보 분석
Topic B. Power BI를 사용한 성능 정보 분석

Module 4. 쿼리 추적과 고부하 쿼리 분석
Topic A. SQL Server Profiler로 쿼리 추적
Topic B. 쿼리 추적용 저장 프로시저 활용

Module 5. 낯설지만 유익한 모니터링 방법들
Topic A. SSMS 보고서 활용
Topic B. Performance Dashboard
Topic C. PSSDiag, ReadTrace
Topic D. SQL Server Diagnostic Information Queries
·3일차Module 6. 운영체제와 SQL Server 구성 튜닝
Topic A. 운영 체제 구성 튜닝
Topic B. SQL Server 구성 튜닝

Module 7. 데이터베이스 구성 튜닝
Topic A. 데이터베이스에 대한 이해
Topic B. 데이터베이스 구성 튜닝

Module 8. 기초공사, 데이터 모델링
Topic A. RDBMS와 모델링
Topic B. 개념적 데이터 모델링
Topic C. 논리적 데이터 모델링
Topic D. 물리적 데이터 모델링
·4일차Module 9. 인덱스 생성과 유리관리 전략
Topic A. 인덱스?
Topic B. 힙(Heap)과 클러스터 형 인덱스
Topic C. 비 클러스터 형 인덱스
Topic D. 인덱스 구조 해부하기
Topic E. 다양한 인덱스 만들기
Topic F. 인덱스가 가지고 있는 것
Topic G. 성능을 위한 인덱스 유지 관리

Module 10. 쿼리 최적화 - 1단계
Topic A. 논리적 조인과 물리적 조인
Topic B. 통계에 대한 이해
Topic C. 성능을 위한 통계 유지관리
·5일차Module 11. 쿼리 최적화 - 2단계
Topic A. 좋은 쿼리와 나쁜 쿼리
Topic B. 핵심! 쿼리문 작성시 고려사항
Topic C. 성능을 위한 쿼리문 작성 지침
Topic D. 매개변수 스니핑 원인과 해결책
Topic E. Parameter Embedding Optimization
Topic F. DMV로 고부하 쿼리 모니터링

Module 12. 잠금 모니터링과 관리
Topic A. 트랜잭션과 잠금
Topic B. 트랜잭션 격리 수준
Topic C. 잠금 최소화를 위한 방법들
Topic D. 다양한 잠금 모니터링 방법