월 143,000원
5개월 할부 시- 신청 기간
-
2025.07.23 09:00 ~ 08.26 18:00 (한국 표준시)
- 기간
-
2025.09.16 10:00 ~ 09.18 18:00 (한국 표준시)
- 장소
-
SQL Server 쿼리 튜닝의 실무적이고 핵심적인 내용을 실제 사례와 함께 배울 수 있는, 강력하게 추천 드리는 교육입니다.
강의 주제 📖
- 관계형 데이터베이스 운영 시스템 성능에 가장 큰 영향을 미치는 쿼리의 튜닝은 아무리 강조해도 지나치지 않습니다. 따라서 현업에서 쿼리를 다루는 사용자들의 책임과 역할이 중요합니다.
- 본 과정은 Microsoft SQL Server에서 쿼리 성능을 진단분석하고, 인덱스 튜닝과 쿼리 튜닝에 필요한 중요 요소들과 튜닝 방법들을 실무 사례와 함께 전달합니다
수강 타겟/강의 목적 🙆♀️
지식공유자가 생각하는 수강생 유형
- SQL Server 개발자
- SQL Server 관리자 (DBA, DPA, DA 등)
- SQL Server 기술 지원 담당자
- SQL Server 성능에 관심 있는 사용자
강의를 들은 후 수강생의 변화
- 쿼리 성능 분석 방법 습득
- 쿼리 성능 관련 구성 요소 이해
- 쿼리 유형별 성능 튜닝 방법 습득
- 다양한 실무 사례 학습
강의 특징 ✨
- 쿼리 성능을 진단분석하고, 인덱스 튜닝과 쿼리 튜닝에 필요한 중요 요소들과 튜닝 방법들을 실무 사례와 함께 전달합니다
- 3일 과정은 기존 4일 과정에서 핵심적인 부분만 추려서 다룹니다.
- 강의를 담당한 전문 컨설턴트가 현업에서 경험한 중요한 실무적인 이슈들과 문제점 그리고 그 해결 방안들에 대한 살아있는 Know-How를 전달해 드립니다.
- 3일 특강으로 진행하는 관계로 교육 중 실습시간은 없지만 대신 과제를 드립니다.
학습 내용 📚
학습 일정 (총 3일, 21시간):
1일차
과정 소개
1장 쿼리 튜닝 전략 소개 (핵심 요약)
• 기본 개념 및 용어 이해
• 쿼리 튜닝 작업 전략
• 고부하 쿼리 주 원인
2장 고부하 쿼리 식별하고 분석하기 (핵심 요약)
• 실행 계획 핵심 전략
• 실행 계획 해석 주의사항
• I/O 통계정보 출력 옵션
3장 Index 튜닝 (핵심 요약)
• 인덱스 유형별 성능 이슈 이해
• Nonclustered Index 설계
• Clustere Index 설계
• 복합 인덱스 설계 가이드
4장 열 기반 통계 정보 이해 (요약)
• 열 통계 개체와 통계 정보 이해
• 통계 정보 분석
• 통계 정보 성능 문제 이해
5장 잠금 및 차단 튜닝 (요약)
• 잠금(Lock) 및 차단(Blocking) 튜닝 기본
• 잠금 차단 이슈들
• 잠금 차단 튜닝 사례
2일차
6장 기본 SQL 튜닝
• 쿼리 튜닝의 핵심 -SARG
• Non-SARG 튜닝 사례
• 조건절 상수화
• 기본 쿼리 유형별 튜닝 전략
• 기본 쿼리 튜닝 사례
7장 고급 쿼리 튜닝
• Join 구성 요소 이해
• Join 전략 비교 분석
• Join 튜닝 전략
• Join 쿼리 유형별 튜닝 전략
• OLAP 쿼리의 주인공, Hash 연산 특성 이해와 활용
• Join vs. Subquery
3일차
• Subquery 종류별 튜닝 및 최적화 전략
• Paging 쿼리 튜닝
• 조인 및 서브쿼리 튜닝 사례
8장 T-SQL 쿼리 튜닝
• Cursor vs. T-SQL 쿼리
• View 성능 문제 해결
• 함수 성능 문제 해결
• T-SQL 개체 튜닝 사례
9장 저장 프로시저 튜닝
• 저장 프로시저 내부 동작 이해
• 재컴파일(Recompile) 이해
• 저장 프로시저 핵심 성능 문제 분석 및 튜닝 방안
• 만능조회(동적 검색 처리) 프로시저 튜닝
• 저장 프로시저 튜닝 사례
예상 질문 Q&A 💬
Q. Windows OS 장비로 준비해야 하나요?
A. 현재 SQL Server가 Windows, Linux를 지원합니다. 편의상 Windows OS 기반이 교육상 가장 좋습니다만, 조금 불편함을 감수한다면 Linux 기반에 SQL Server + Azure Data Studio나 Visual Studio Code 로 대체도 가능할 겁니다.
Q. SQL Server 기초 정도만 아는데 괜찬을까요?
A. 중급 정도의 수준을 필요로 하므로 기초 수준이라면 내용이 어렵거나 힘들 수 있습니다. 꼭 듣고 싶으시다면 미리 커리큘럼상의 개념 정도만이라도 미리 학습하고 오셔도 도움이 되실겁니다 혹은 같이 듣는 동료가 있다면 그 또한 도움이 되실겁니다. SQL Server가 아닌 다른 DBMS를 주로 다루시는 분들도 많이 듣습니다.
Q. 어떤 자료가 제공되나요?
A. PPT 자료를 인쇄한 교재, 데모용 스크립트, 과제 스크립트 등이 제공됩니다.
수강 전 참고 사항 📢
*모집 최소 인원, 장소 예약
- 교육 장소 예약 및 취소 불허 관계로 최소 모집 인원 충족(8명) 후 진행 여부 결정됨을 양해해주세요.
- 진행 여부 확정은 교육 시작 약 3주전입니다.
- 서울에서 진행 시 가.능.한. 2호선 라인 주변으로 장소 예약하겠습니다.
- 타 지역에서 교육을 원하시는 경우 문의주시기 바랍니다.
준비 사항
- 개인 노트북이나 장비/필기도구를 가져오세요 (원하시면 생략하셔도 됩니다)
- SQL Server 2019 이상 권장 & SSMS 설치
학습 자료
- 교재는 인쇄물로 제공됩니다.
선수 지식 및 유의사항
- 데이터베이스 구현 경험
- SQL/T-SQL 기본 수준 이상
- 데이터베이스 및 인덱스 기본 개념 이해
지식공유자 소개 ✒️
이력 사항
- ㈜씨퀄로(www.sqlroad.com ) 대표컨설턴트/이사 (2005년부터)
- SQL Server 컨설팅, 기술지원, 강의, 솔루션 개발
- SQLBigEyes (SQL Server 성능 모니터링 솔루션, www.sqlbigeyes.com ) 개발
- SQLBigEyes (SQL Server 성능 모니터링 솔루션, www.sqlbigeyes.com ) 개발
- Microsoft Data Platform MVP
- 2002년부터 (현재 2025년 기준) 24년간 수상, 2008년 MVP 공로상 수상
자격 및 인증
- MCT, Azure DBA, MCITP 외 다수
강의 활동 (1999년부터)
- 부산정보산업진흥원, 스킬서포트교육센터, 러닝웨이코리아교육센터, 삼성멀티캠퍼스 외 다수
- SQL Server 자체 개발 과정 진행(쿼리 튜닝, DB 튜닝, 대용량 데이터 핵심 기술 이해 등)
외부 활동
- SQL Server MVP Deep Dives Vol 2(Manning Pubs) 공동 저자 참여
- 김정선의 SQL Server 컨설팅 이야기 시즌 13년간 진행 중
- SQL Unplugged 세미나 5년간 진행
- SQL PASS Korea Chapter Leader
- Microsoft Ignite, BITEC, Tech Camp, MVP Camp, TechEd, MSDN 등 Speaker 참여
장소
김정선SQL 입니다.
(주)씨퀄로 대표컨설턴트/이사, SQLBigEyes Monitoring Solution Developer
Microsoft Data Platform MVP (Award, 2002 ~ 현재)
MCT, Azure DBA, MCITP, MCDBA
SQL PASS Korea Chapter Leader
Email: jskim@sqlroad.com
Homepage: www.visualdb.net (인프런 쿠폰 코드 제공)
Youtube: 김정선 SQL TV
강의: 스킬서포트교육센터@서울
프로그램
학습 일정 (총 3일, 21시간):
1일차
과정 소개
1장 쿼리 튜닝 전략 소개 (핵심 요약)
• 기본 개념 및 용어 이해
• 쿼리 튜닝 작업 전략
• 고부하 쿼리 주 원인
2장 고부하 쿼리 식별하고 분석하기 (핵심 요약)
• 실행 계획 핵심 전략
• 실행 계획 해석 주의사항
• I/O 통계정보 출력 옵션
3장 Index 튜닝 (핵심 요약)
• 인덱스 유형별 성능 이슈 이해
• Nonclustered Index 설계
• Clustere Index 설계
• 복합 인덱스 설계 가이드
4장 열 기반 통계 정보 이해 (요약)
• 열 통계 개체와 통계 정보 이해
• 통계 정보 분석
• 통계 정보 성능 문제 이해
5장 잠금 및 차단 튜닝 (요약)
• 잠금(Lock) 및 차단(Blocking) 튜닝 기본
• 잠금 차단 이슈들
• 잠금 차단 튜닝 사례
2일차
6장 기본 SQL 튜닝
• 쿼리 튜닝의 핵심 -SARG
• Non-SARG 튜닝 사례
• 조건절 상수화
• 기본 쿼리 유형별 튜닝 전략
• 기본 쿼리 튜닝 사례
7장 고급 쿼리 튜닝
• Join 구성 요소 이해
• Join 전략 비교 분석
• Join 튜닝 전략
• Join 쿼리 유형별 튜닝 전략
• OLAP 쿼리의 주인공, Hash 연산 특성 이해와 활용
• Join vs. Subquery
3일차
• Subquery 종류별 튜닝 및 최적화 전략
• Paging 쿼리 튜닝
• 조인 및 서브쿼리 튜닝 사례
8장 T-SQL 쿼리 튜닝
• Cursor vs. T-SQL 쿼리
• View 성능 문제 해결
• 함수 성능 문제 해결
• T-SQL 개체 튜닝 사례
9장 저장 프로시저 튜닝
• 저장 프로시저 내부 동작 이해
• 재컴파일(Recompile) 이해
• 저장 프로시저 핵심 성능 문제 분석 및 튜닝 방안
• 만능조회(동적 검색 처리) 프로시저 튜닝
• 저장 프로시저 튜닝 사례
취소 및 환불 규정
모임/부트캠프의 신청 취소/환불 기간은 지식공유자가 설정한 신청기간과 동일합니다.
모임/부트캠프의 신청 정보 수정 및 취소/환불은 ‘구매내역’에서 할 수 있습니다.
유료 모임/부트캠프의 경우, 24시간이내 설문 내용 미제출시 신청 및 결제내역이 자동취소됩니다.
※ 인프런은 통신판매 중개자이며, 해당 모임/부트캠프의 주최자가 아닙니다.
신청기간이종료됐어요