직무역량 레슨

프로그래밍 레슨

웹·앱 개발 레슨

MS SQL 튜닝 교육해 드립니다.

5.0(2)
김영군 프로필 이미지
김영군
연락 가능 시간 : 9시 ~ 0시
평균 응답 시간 : 1시간 이내
메인 이미지

최근 받은 리뷰

전체보기
CIS*****_썸네일
5.0

CIS*****

많은 도움이 되었습니다.

전*****_썸네일
5.0

전*****

좋은 내용으로 열심히 강의해 주셔서 감사드립니다. 특별한 일이 없으면 마지막 강의는 3/26토 한국시간 10:00 ~ 12:00 정도로 했으면 합니다. 감사합니다.

서비스 설명

강사 자기소개

대용량 SQL 튜닝(DB 튜닝) 및 여러종류의 병목 해결 경험이 있습니다

22년차 개발자이며 데이터베이스 튜너(DB 튜너)입니다

기존에 여러회사에서 DB 튜러블슈팅 해결 경험이 있습니다

해결을 어텋게 했는지도 설명드립니다


강사 경력/이력사항

핀테크 시스템 개선사항(위시켓)

1) 핀테크 시스템 대용량 조회 성능 개선

- 기존 9초 걸리는 화면 0.1초로개선

- 기존 31초 걸리는 화면 0.01초로 개선

- 기존 10초 걸리는 화면 3초로 개선(대묭량 집계)

- 기존 7초(캐시후 1초) 걸리는 화면 0.002초로 개선

2) 사용자 접속이 많아지는 시간에 오류(데드락) 발생하여 DB튜닝(해결)

3) 기존에 CPU, 메모리 과다 점유율 개선시킴


다른 개선 프로젝트

한 테이블에 몇십억건 데이터 튜닝 경험 있습니다

쿼리에 필요한 인덱스 추가 및 화면 속도 개선 가능합니다

1일 배치 용량 3~4tb, 일배치 시간 20시간, 배치 도는중에도 무리없이 조회되게 처리합니다

천만건 이상 쿼리 튜닝 경험 다수 있습니다

설정 변경 및 하드웨어 업그레이드만으론 큰 성능 기대하기 힘듭니다

프로시져를 작성시 최선의 성능 프로시져를 작성하는것이 중요합니다.

리뉴얼이나 재개발시 많은 쿼리가 변경되고 구조가 변경되서 튜닝은 필수입니다.

개발 22년차입니다


데이터베이스 트러블슈팅 해결 및 쿼리튜닝

1) XX콜센터 1년 데이터 8000만건, 상담원 별, 기간별 조회 시 속도 저하 튜닝

2) XX전자 보안로그 1일 1억건이상, 1일 3~4TB 저장됨, 조회 트러블 슈팅 튜닝

3) 무인매장 통계 조회시 서버 장애 트러블 슈팅 튜닝(실시간배치)

4) 핀테크 시스템 해외이체를 위한 대량 접속(급여일)시 접속장애 트러블 슈팅 튜닝

5) XX X만 해외 시스템 데드락 개선

6) XX은행 RPA 포탈 데이터베이스 튜닝 설계로 트러블 슈팅 튜닝(수행사:XX XXS)

7) XX XXX네트웍스 대량 접속시 인사정보 테이블 연동시 성능 저하 튜닝

8) XXX 건설 프로젝트 테이블 설계(성능최적화)

9) XX 카드 실시간 통계배치(15분) 쿼리 튜닝으로 시스템 개선

10) XX X학 SCM 집계 쿼리 튜닝으로 성능 저하 튜닝

11) 중고차 정보제공 싸이트 쿼리 성능 개선

12) MYSQL 집계 쿼리시 성능 저하 튜닝(지인요청)

13) 외국계 제약회사 SQL 튜닝

14) 금융 티베로 튜닝

15) XXX아 리뉴얼 대비 쿼리 튜닝 및 성능점검


제공되는 레슨 설명 (강의 기획 의도, 기대효과, 수업 추천 대상 등)

업무에 맞게 최적화 튜닝 방법을 알려 드립니다


레슨 수강 관련한 구체적인 정보 (시간, 횟수, 범위, 방식 등)

하루 4시간씩 2일 기준입니다(하루 2시간씩 4일도 온라인 강의가능합니다)


******************************************************************************

커리큘럼


1회차 데이터베이스 기본 구조를 설명 드립니다

- 데이터 저장 구조(블록, 루트노드)

- 메모리구조 및 버퍼캐시 구조

- 조인구조설명(중첩루프조인, 해시조인, 머지조인)

- 병렬처리의 원인과 개선방안

- 옵티마이저 구조

- 버퍼캐시 활용

- 인덱스 정확히 활용하기

- 정적퀴리와 동적쿼리를 이용한 조회성능 높이기

- 옵티마이저 플랜,Ad hook 쿼리


2회차 CPU병목, 메모리 병목, 데드락 원인및 해결 방법 설명 드립니다

- CPU & 메모리&네트웍크 병목의 원인과 해결방안

- 데드락(교착상태)원인과 해결방안

- 특정시간 대량 접속시 쿼리 튜닝 방법

- 대용량 배치 실행시 시간 단축 방안과 효율적I/O 처리

- 최적의 성능을 위한 프로젝트 업무별 기초작업

- 정규화, 비정규화 테이블 설계

- 데이터 건수별 쿼리 작성법 교육

(천건이하, 1만건이상,10만건~1000만건이하, 1000만건이상~수십억건)

- DB 트러블슈팅 해결했던 경험을 공유(다수의 프로젝트 자세히공유)

- 현재 운영중이신 싸이트나 프로그램의 데이터베이스 점검(튜닝방법공유, MSSQL만 가능)




서비스 제공절차

서울전지역과 인천 전지역에서 대면교육 가능합니다.

대면교육이 어려우시면 Google meet등 회의실 프로그램으로 진행해도 됩니다

퀴리 튜닝은 정확한 이해가 필요합니다

하루 4시간씩 2일(2시간씩 4일) 교육 후에 어느정도의 실습을 하셔야 정확한 튜닝 능력을 가지실수 있습니다

한번에 3명까지만 동시 수강이 가능합니다(금액은 동일합니다)

실제 운영의 쿼리 문제점을 파악하고 튜닝 방법을 제시해 드립니다



의뢰인 준비사항

SQL 기본 지식이 있어야 이해가 가능합니다.

데이터 베이스에 대한 초급 이상의 퀴리 실력을 가지시면 신청 가능합니다

DBMS를 이용하는 프로젝트 한두개이상 하셨으면 진행가능합니다

기초강의가 아닙니다

하시는 업무가 어떻게 되는지 알려주시면 그 업무에 맞게 준비 가능합니다

모집 형태

개인레슨
그룹교육

장소

오프라인

부천/오산/평택/안성

상세한 진행 장소는 협의를 통해 정해요

온라인

Google meet를 통한 온라인 pc강의

상세이미지-0

가능일

  • ∙ 월요일:20:00~22:00
  • ∙ 화요일:20:00~22:00
  • ∙ 수요일:20:00~22:00
  • ∙ 목요일:20:00~22:00
  • ∙ 금요일:20:00~22:00
  • ∙ 토요일:10:00~18:00
  • ∙ 일요일:10:00~18:00

커리큘럼

  • 1회차

    데이터베이스 기본 구조를 설명 드립니다 - 데이터 저장 구조(블록, 루트노드) - 메모리구조 및 버퍼캐시 구조 - 조인구조설명(중첩루프조인, 해시조인, 머지조인) - 병렬처리의 원인과 개선방안 - 버퍼캐시 활용 - 인덱스 정확히 활용하기 - 정적퀴리와 동적쿼리를 이용한 조회성능 높이기 - 옵티마이저 플랜,Ad hook 쿼리 - 옵티마이저 구조

  • 2회차

    CPU병목, 메모리 병목, 데드락 원인및 해결 방법 설명 드립니다 - CPU & 메모리&네트웍크 병목의 원인과 해결방안 - 데드락(교착상태)원인과 해결방안 - 특정시간 대량 접속시 쿼리 튜닝 방법 - 대용량 배치 실행시 시간 단축 방안과 효율적I/O 처리 - 최적의 성능을 위한 프로젝트 업무별 기초작업 - 정규화, 비정규화 테이블 설계 - 데이터 건수별 쿼리 작성법 교육 (천건이하, 1만건이상,10만건~1000만건이하, 1000만건이상~수십억건) - DB 트러블슈팅 해결했던 경험을 공유(다수의 프로젝트 자세히공유) - 현재 운영중이신 싸이트나 프로그램의 데이터베이스 점검(튜닝방법공유, MSSQL만 가능)

가격 정보

SQL 튜닝 교육(2일, 실습포함)

1)데이터베이스 구조 2)조회성능높이기 3)CPU병목, 메모리병목 원인과 해결방법 4)대용량 IO 처리

1회당 레슨시간 (분)

240분

레슨 횟수

2회

전문가 정보

avatar

김영군

연락 가능 시간 : 9시 ~ 0시
평균 응답 시간 : 1시간 이내

총 작업개수

15건

만족도

100%

회원구분

개인회원

1)대용량 데이터 DB 튜닝, 접속량 폭주시 안정화 및 DB서버 성능개선, 최적화 해드립니다. (MS SQL) 2)튜닝 교육 강의도 해드립니다

취소 및 환불 규정

상품정보고시

리뷰

5.0

(2)