교육기간(시작일~종료일) | 수업시간 | 환급여부 | 수강료 | 환급금액우선대상(대기업) | 신청하기 |
---|
![]() 교육개요 점점 더 커지는 Log성 테이블의 관리가 걱정되지 않나요? 손익분석 같은 OLAP 쿼리나 머신러닝/딥러닝에 사용되는 대용량 데이터 분석 쿼리에 성능 개선이 필요하지 않나요? SQL Server에서 대용량 데이터베이스를 기반으로 데이터를 운영/관리/분석할 때 도움이 되는 핵심 기술들이 어떤 것이 있는지 소개하고 기본적인 사용법을 학습해서 특징들과 고려사항들을 이해함으로써, 실무에 적용하기 위한 기본 사항들을 파악하는데 목적을 두고 있습니다. |
|
![]() 교육대상 · DBA, DPA, DA, DW · 데이터 엔지니어 · 기술 지원 담당자 · 대용량 데이터 처리/ 분석 기술에 관심 있는 사용자 |
|
![]() 특이사항 [선수지식] · SQL Server 사용 경험 [기대효과] · 데이터 집계, 통계, 분석에 활용할 수 있는 SQL 함수 이해 · 대용량 데이터 저장 및 관리를 위한 분할 기술 이해 · 대용량 데이터 빠른 동시 처리 지원을 위한 InMemort 기술 이해 · 대용량 리소스 경합을 줄이기 위한 리소스 조정 및 관리 방법 이해 · 데이터 분석 및 머신 러닝을 위한 DB 지원 기술 이해 · 실무 적용 사례를 통한 간접 학습 |
1
Day
Module 1 : SQL 함수
· 수치함수
· 순위함수
· 집계함수 - 분산, 표준편차
· 집계함수 확장 기능
· 분석함수 - 위치함수, 분표함수, 분위수
· 소계/ 통계
· 변환함수 및 기타 유용한 함수
Module 2 : 데이터 수평 분할과 압축
· 파일 그룹 리뷰
· 분할 테이블과 인덱스 구현
· 분할 테이블과 인덱스 고급 옵션 이해 및 활용
· 테이블과 인덱스 압축 기능 활용
2
Day
Module 3 : 데이터 수평 분할과 압축2
· 분할 인덱스검색 동작 및 성능 이슈
· 분할 테이블 운영
· 통계 정보 관리
· 데이터 압축
· 분할 뷰 이해와 활용
· 기타
Module 4 : 메모리 최적화 기술
· OLTP용 In-Memory 기술 이해와 활용
- Memory-Optimized Table
- Native Compiled T-SQL 모듈 (Procedure, Function)
- Nonclustered Columnstore Index
· OLAP(DW)용 In-Memory 기술 이해와 활용
- Clustered Cloumnstore Index
3
Day
Module 5 : 리소스 조정과 관리
· 리소스 관리자 소개 및 수현 방법 학습
· 리소스 관리자로 메모리 최적화 테이블용 리소스 관리
· 리소스 관리자로 Machine Learning 서비스용 리소스 관리
Module 6 : SQL Server Machine Learning 서비스 이해 (R 기준)
· SQL Server ML 서비스 구조
· Sp_executesql_external_script
· Microsoft RevoScaleR 소개
· SQL Server ML 데모