인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
개발 · 프로그래밍

/

데이터베이스

업무에 바로 쓰는 SQL 튜닝

이 강의를 통해 MySQL/MariaDB에 관한 쿼리 튜닝의 기초 용어와 원리를 학습한 후, 수 십개의 악성 쿼리를 함께 분석하면서 튜닝 실력을 향상해보아요.

(5.0) 수강평 2개

수강생 39명

Thumbnail

초급자를 위해 준비한
[데이터베이스] 강의입니다.

이런 걸
배워요!

  • RDBMS에서의 쿼리 작성 방법

  • MySQL/MariaDB에서의 쿼리 최적화(튜닝)

  • 쿼리 튜닝에 관한 용어와 지식들

업무에 바로 쓰는 SQL 튜닝 (MySQL/MariaDB 편)

쿼리 튜닝이 처음이신 분, 느린 SQL을 만나면 어떻게 튜닝(최적화)해야 할지 망설이시는 분에게 한 걸음 나아갈 수 있는 지식과 노하우를 공유드립니다.

  • SQL문만 작성할 수 있다면, 누구나 SQL 튜닝을 쉽게 시작할 수 있어요.


  • 기본적인 원리와 용어를 이해한 후에, 현업에 흔히 볼 수 있는 나쁜 SQL문들로 한 단계 성장해보세요.

  • 『업무에 바로 쓰는 SQL 튜닝』 도서의 저자가 직접 강의하는 학습 내용으로 기초실력 쑥쑥!


이런 내용을 배워요

어려운 튜닝 용어는 쉬운 비유로!

이해가 어려운 IT 용어는 일상 생활에서 접하는 단어들로 개념을 이해할 수 있어요. 일상에 빗댄 비유와 쉬운 예시들을 통해서 쿼리 튜닝의 진입장벽을 낮출 수 있답니다.
예시) 네비게이션과 옵티마이저의 유사함으로 DB의 두뇌인 옵티마이저를 쉽게 이해하기

네비게이션 vs DB 옵티마이저

함께 고민하면서 쿼리 최적화 하기

튜닝과 관련된 학습을 함께 수행한 후, 현업에서 자주 볼 수 있는 문제되는 수십 개의 쿼리들을 튜닝해봅니다.
어디서부터 어떻게 시작해야 하는지, 어떻게 생각해야 되는지 함께 고민하는 시간을 가져보아요.

함께 쿼리 튜닝하기

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows

  • 대상 DBMS: MySQL

  • 실습 영역 : SQL 대상으로 수행하는 쿼리 튜닝(Query-tuning)

  • 기타 사항: Mac 등 기타 OS관련 가이드, MySQL와 유사한 MariaDB도 가능

선수 지식 및 유의사항

  • SQL 작성이 가능하신 분들은 원활한 강의 수강 가능


  • 실습자료는 깃헙(github)을 통해 공유


학습 자료

  • Git 통해 주요 커리큘럼 및 개별 난이도, 실습을 수행하기 위한 Raw Data 및 ERD 제공

  • 수업 내용에 포함되는 모든 실습 SQL 제공

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • SQL 튜닝을 막 시작하시려는 분들

  • 느린 쿼리를 빠른 쿼리로 탈바꿈하고 싶은 분들

  • 내가 작성한 쿼리가 빠른지 느린지 판단하고 싶은 분들

선수 지식,
필요할까요?

  • SQL

안녕하세요
바르니입니다.

어려운 IT를 쉽게 설명하는 가이더(Guider)

  • 국가 차원의 시험문제 출제/채점/검토 위원

  • IT 관련 도서 집필 3권 외 기고문 등재

  • IT 현업 경력 15년차

커리큘럼

전체

57개 ∙ (7시간 11분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!