교육기간(시작일~종료일) | 수업시간 | 환급여부 | 수강료 | 환급금액우선대상(대기업) | 신청하기 |
---|
![]() 교육개요 · Memory가 적합한지 제대로 사용되고 있는지, I/O 성능은 적합한지 병목은 없는지, CPU는 놀고 있는데 DB는 왜 느린지 궁금하십니까? 쿼리가 갑자기 느려지거나 성능 문제가 발생했을 때 어떻게 접근할지 궁금하십니까? · Windows, H/W, SQL Server, Database, Index 및 쿼리에 이르기까지 현업에서 부적절하게 설계, 구성, 구현 및 운영되고 있는 공통적이고도 중요한 이슈들과 그 해결 방안들을 저자의 컨설팅 경험을 바탕으로 다양한 기술 자료들과 함께 소개합니다. |
|
![]() 교육대상 · SQL Server 관리자 (DBA, DPA) · SQL Server 기술 지원 담당자 · SQL Server 성능에 관심 있는 사용자 |
|
![]() 특이사항 【 선수지식 】 · SQL Server 사용 경험 2년 이상 · Windows 기초 지식 · SQL Server 관리 및 구현(Index 아키텍처 등) 기초 지식 【 선수과정 】 · (권장) SQL Server 쿼리 튜닝 실무 【 기대효과 】 · 모니터링 및 진단분석 중요 사례 리뷰 · H/W, SQL Server, Windows, DB 구성 튜닝 방법 습득 · Index 설계와 관리 방안 습득 · 통계 정보 성능 이슈 이해 및 관리 방안 습득 · 쿼리 성능 관리 방안 습득 · 다양한 실무 사례 이해 참고) 쿼리 큐닝에 관련된 전반적인 내용들 (쿼리 진단, Index 아키텍처 등)은 별도로 운영되는 쿼리 튜닝 과정에서 다룹니다 |
1
Day
Module 1 : 튜닝 이야기
· 성능 관리 이슈
· 하드웨어 변화
· 성능 관리 주기
Module 2 : 모니터링 및 진단분석 중요 사례
· 성능 모니터링 도구 '간단' 리뷰
- Performance Counter / Log
- Profiler / Server Trace
- DMO
- Extended Events
- etc
- MO (DMV, DMF)
- Event Log / Error Log
· 추적 플래그 이해 및 설정
· 성능 모니터링 및 진단분석 중요 사례 학습
Module 3 : Hardware 구성 튜닝
· 64bit
· CPU
· Hyper-Threading
· Memory
· NUMA Architecture
· Disk Storage
· SSD
· 기타 이슈
2
Day
Module 4 : SQL Server 구성 튜닝
· 설치 이슈
· Configuration for Windows
· Configuration for SQL Server
Module 5 : Database 구성 튜닝
· Database Option 튜닝
· Virtual Log File 튜닝
· Tempdb 튜닝
· Database 범위 구성 옵션
· Database 작업 고려 사항
3
Day
Module 6 : Index 설계 및 관리
· Index 설계
· Index 저장 구조 개선
· Index Option(ONLINE, SORT_IN_TEMPDB, MAXDOP, LOCK)튜닝
· Index 성능 관리
Module 7 : 통계정보 관리
· 통계 정보 분석
· 통계 정보 업데이트
· 비동기 통계 업데이트
· 통계 정보 관리 권장 사항
Module 8 : 쿼리 성능 관리
· 쿼리 성능 관리 모델
· 신규 고부화 쿼리 튜닝
· 실행 계획 재사용 문제 해결
· 잠금 승격(Table Lock Escalation) 및 교착상태(DeadLock)튜닝
· Plan Cache 튜닝
· 진보하는 SQL Server 쿼리 튜닝 기능