Global Vendors Training

Home > > 전체교육일정

Microsoft

이장래 강사의 SQL Server 튜닝 이야기

교육일정
교육기간
4일
교육금액
950,000원(면세)
Microsoft전체일정보기 수강신청

교육개요

SQL Server의 역할은 더욱 다양해지고 중요해지면서 관리되는 데이터 양이 급속하게 증가하고 있습니다. 이로 인해 SQL Server의 성능이 저하되는 문제가 발생하여 중요 업무에 차질을 초래하게 되는 경우가 많습니다. 결국, 안정적인 서버 환경을 구성해야 하는 필요성이 커지고, 고 부하 쿼리에 대한 튜닝이 절실하게 요구되고 있습니다. 본 과정은 이러한 요구사항에 맞춰, 서버 성능을 모니터링해서 근본 문제를 파악하고, 인덱스와 쿼리를 튜닝하여 성능을 향상할 수 있는 다양한 방법을 체계적으로 학습하기 위해 만들어졌습니다.



수강대상

"SQL Server 관리자
SQL Server 개발자 "



강의내용

"[1일차] 1. 튜닝 이야기
- 튜닝은 예술이다
- 일반적인 성능 문제
- 성능 최적화 모델
- 돌고 도는 튜닝 과정
2. 성능 모니터링 이야기
- 왜 모니터링이 필요한가?
- 무엇을 모니터링 할 것인가?
- Performance Monitor 활용하기
- SQL Server Profiler 활용하기
- Activity Monitor 활용하기
- 성능 정보 분석하기
3. 서버와 데이터베이스 이야기
- 운영체제 구성 최적화
- SQL Server 구성 최적화
- 데이터베이스 구성 최적화
[2일차] 4. 데이터 모델링 이야기
- RDBMS와 모델링
- 개념적, 논리적, 물리적 데이터 모델링
- 성능 개선을 위한 정규화, 역정규화 방법
5. 쿼리 최적화 이야기
- 쿼리의 논리적 흐름
- 애매모호한 조인(JOIN) 이야기
- 논리적 조인과 물리적 조인
- 조인과 하위 쿼리
- 통계란 무엇인가?
- 통계가 가지고 있는 것
- 다양한 통계 관리 방법
[3일차] 6. 쿼리 튜닝 이야기
- 쿼리문에 대한 이해
- 좋은 쿼리와 나쁜 쿼리
- 핵심! 쿼리문 작성시 고려사항
- 성능 개선을 위한 쿼리문 작성 지침
- 알아두면 좋을 함수와 쿼리 구문
- 커서 과감히 제거하기
- 저장 프로시저와 실행 계획
- 쿼리문 작성 지침 ? 상세
7. 인덱스 이야기
- 인덱스 개념 정리
- 힙(Heap)
- 클러스터 형 인덱스
- 비 클러스터 형 인덱스
- 인덱스 구조
- 인덱스 해부하기
- 다양한 형태의 인덱스들
- 인덱스 사용 전략
- 인덱스 유지 관리
- 인덱스 최종 정리
[4일차] 8. 잠금 이야기
- 트랜잭션과 잠금
- 다양한 트랜잭션 격리 수준
- 성능 개선을 위한 잠금 관리
9. 데이터 분산 이야기
- 복제
- 로그 전달
- 데이터베이스 미러링
- AlwaysOn 가용성 그룹



기타

교육장소 : 서울시 강남구 테헤란로 78길 16 노벨빌딩 5층 웹타임 교육센터