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

/

데이터베이스

Real MySQL 시즌 1 - Part 1

MySQL의 핵심적인 기능들을 살펴보고, 실무에 효과적으로 활용하는 방법을 배울 수 있습니다. 또한, 오랫동안 관성적으로 사용하며 무심코 지나쳤던 중요한 부분들을 새롭게 이해하고, 깊이 있는 데이터베이스 지식을 얻을 수 있습니다.

(4.8) 수강평 32개

수강생 907명

Thumbnail

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

이런 걸
배워요!

  • MySQL 8.0 신기능 사용법

  • 데이터 모델 및 쿼리 최적화

  • 실무에 바로 적용할 수 있는 데이터베이스 활용법

  • 데이터베이스의 기초 개념부터 심층적인 지식까지 습득

국내 1위 MySQL 도서
⟪Real MySQL 8.0⟫ 저자들이 선보이는 첫 번째 강의!

Real MySQL 강의 시즌 1 - Part 1
Real MySQL 강의 시즌 1 - Part 2

Real MySQL 시리즈는, 전체 판매량 3만여권에 달하는 스테디셀러 MySQL DBMS 서적입니다. ⟪Real MySQL 8.0⟫ 책은 MySQL 데이터베이스의 내부 구조와 최적화, 관리 방법 등에 대해 심도 있는 내용을 담고 있습니다.

이번에 선보이는 ⟪Real MySQL 시즌 1⟫ 강의는 책에 다 담지 못한 현업의 경험과 노하우를 집약하여, MySQL을 사용하는 개발자 및 DBA들이 직면하는 다양한 고민과 문제들을 해결하는 데 도움이 되는 실질적인 내용을 제공합니다.

실전 경험전문가의 통찰을 담은,
선별된 강의 주제들

❝ 개발자라면 반드시 알아야하는 24가지 MySQL 필수 지식 ❞

⟪Real MySQL 시즌 1⟫은 Part 1과 Part2로 구성되어 있으며 로드맵을 통해 함께 수강 가능합니다.

상세페이지 띠배너 (960x200) (2)

Part 1 (현재 강의)

  1. CHAR vs VARCHAR

  2. VARCHAR vs TEXT

  3. COUNT(*) & COUNT(DISTINCT) 튜닝

  4. 페이징 쿼리 작성

  5. Stored Function

  6. Lateral Derived Table

  7. SELECT ... FOR UPDATE

  8. Generated 컬럼 및 함수 기반 인덱스

  9. 에러 핸들링

  10. LEFT JOIN 주의사항 및 튜닝

  11. Prepared Statement


  12. SQL 문장의 가독성 향상

Part 2

  1. 콜레이션

  2. UUID 사용 주의사항


  3. 풀스캔 쿼리 패턴 및 튜닝

  4. COUNT(*) vs COUNT(column)

  5. SELECT ... FOR UPDATE
    [ NOWAIT | SKIP LOCKED ]

  6. UNION vs UNION ALL

  7. JSON 타입 활용

  8. 데드락

  9. JOIN UPDATE & JOIN DELETE

  10. 커넥션 관리

  11. 테이블 파티셔닝

  12. DBMS 활용 (배치 처리 주의사항)


입문자부터 숙련된 현업 종사자까지,
모두를 위한 심도 깊은 강의 내용

❝ How 보다는 ⟪Why⟫ 에 집중합니다. ❞

많은 개발자분들이 "어떻게 만들었어?" 또는 "어떻게 만들어야 할까?"라는 질문을 많이 합니다.
"어떻게(How)"는 특정 유즈 케이스에 대해서만 해결책을 제공해줄 뿐, 조금만 유즈 케이스가 달라지면 다시 또 "어떻게(How)"를 질문하게 됩니다. 즉, "어떻게"는 단편적인 해결책일 뿐, 다양한 케이스에 응용할 수 있는 근본 지식이나 원리는 아닌 경우가 많습니다.
그래서 대부분의 문제는 "어떻게"로 해결되더라도, 결국에는 "왜"라는 질문에 맞닥뜨리게 됩니다.

⟪Real MySQL 시즌 1⟫ 강의에서는 문제의 해결방법과 더불어 근본적인 원인을 분석함으로써 깊이있는 이해를 돕습니다. 단순히 "어떻게(How)"를 알려드리는 것이 아니라, "어떻게(How)"가 나오게 된 "왜(Why)"를 전달드리기 위해 노력합니다. 이를 통해 다양한 상황에 응용할 수 있는 근본적인 지식과 원리를 습득할 수 있습니다. 이 강의는 여러분이 더 나은 해결책을 찾고, 다양한 문제에 효과적으로 대응할 수 있도록 도와드립니다.

이런 분들은 주목해주세요!

📌
MySQL 핵심기능에
대한 최적의 활용법
성능 향상
에 관심있으신 분

📌
현업에서 발생하는
다양한 문제 상황의 해결 방안
을 찾고 싶으신 분

📌
MySQL 사용 및 운영에 대한 심도있는 지식
얻고싶으신 분

"차별화된 강의로 가치있는 배움의 시간을 선사합니다."

핵심 기능 종합 가이드

  • MySQL의 주요 기능 및 8.0 버전의 새로운 기능들에 대해 개요부터 활용하는 방법, 주의사항까지 전반적인 내용들을 모두 다룹니다. MySQL의 기능들을 충분히 이해하고 실무에 효과적으로 적용할 수 있습니다.

실무 문제 해결 전략

  • MySQL을 사용하면서 직면할 수 있는 다양한 문제 상황에 대한 상세한 설명과 효과적인 해결 방안을 제시합니다. 현업에서 바로 적용 가능한 실전 전략을 배울 수 있습니다.

전문가의 심층 분석

  • 평소에는 놓치기 쉬운 부분들에 대한 전문가의 깊이 있는 통찰을 제공합니다. 데이터베이스 관리와 최적화의 새로운 시각을 열어드립니다.

강사 소개

이 성 욱

백 은 빈

  • 경력

    • 네이버 & 라인 & 카카오 DB팀

    • (현) 당근마켓 인프라실 DB팀

  • 저서

    • Real MySQL 8.0 개정판 1권/2권

    • Real MongoDB

    • Real MariaDB

    • Real MySQL

  • 경력

    • 카카오 DB팀

    • (현) 당근마켓 인프라실 DB팀

  • 저서

    • Real MySQL 8.0 개정판 1권/2권



Q&A

Q. ⟪Real MySQL 시즌 1⟫ 강의를 수강할 때, ⟪Real MySQL 8.0⟫ 책을 사전에 구매해야 하나요?

아닙니다. ⟪Real MySQL 8.0⟫ 책을 갖고 있지 않으시더라도 본 강의를 수강하시는데는 특별한 문제가 없습니다.
다만 ⟪Real MySQL 8.0⟫ 책을 구매해서 강의와 함께 병행해서 공부하신다면, 강의 내용을 더욱 폭넓게 이해하시는데 많은 도움이 될 것으로 예상합니다. 🙂

Q. ⟪Real MySQL 시즌 1⟫ 강의에서 Part 1과 Part 2를 꼭 순서대로 수강해야 하나요?

아닙니다. ⟪Real MySQL 시즌 1⟫ 강의에서는 24개 에피소드를 12개씩 분할하기 위해서 Part 1과 Part 2로 나뉘어져 있을 뿐, 별도의 선후 관계나 중요도 차이가 있는 것은 아닙니다.

강의 커리큘럼을 보시면 알 수 있듯이, 각 강의의 세부 강의들은 모두 독립적인 주제들로 구성돼있어요. 그래서 순서없이 원하시는 강의 주제를 골라서 먼저 수강해주시면 됩니다.

Part 1과 Part 2는 모두 MySQL을 사용하는 프로젝트에서 꼭 필요한 중요한 기술과 주의점들에 대한 설명을 담고 있으므로, 모두 수강하시는 것을 권장합니다. 🙌

Q. 강의에서 배운 내용들은 AWS Aurora MySQL을 사용할 때도 적용할 수 있나요?

AWS의 Aurora MySQL 서버는 MySQL 커뮤니티 버전을 바탕으로 만들어진 DBMS 서버이기 때문에 많은 기능들이 호환됩니다.
하지만 스토리지 아키텍처를 포함한 일부 기능에서는 AWS Aurora MySQL과 커뮤니티 버전의 MySQL 서버는 매우 큰 차이를 가지고 있으므로 주의해야 합니다.
본 강의에서 MySQL 커뮤니티 버전과 AWS Aurora MySQL 서버가 서로 다르게 작동하는 부분에 대한 내용은 그다지 많지 않지만, 차이가 있는 부분은 별도로 언급하고 있기때문에 그러한 부분들은 유념해서 사용하시면 될 것 같습니다. 👍

상세페이지 띠배너 (960x200)

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • MySQL 핵심 기능을 실무에 활용하고 싶은 분들

  • 데이터베이스 구조와 성능을 깊이 이해하고 싶으신 분들

  • 고급 쿼리 작성 및 최적화에 관심 있으신 분들

  • 현업에서 MySQL을 어떻게 사용하는지 궁금하신 분들

선수 지식,
필요할까요?

  • SQL

안녕하세요
이성욱입니다.

수강생 수

1,698

수강평 수

40

강의 평점

4.8

강의 수

2

경력

  • CRM/DW 및 SI 프로젝트 수행

  • 네이버 & 라인 DB팀 근무

  • 카카오 DB팀 근무

  • (현) 당근마켓 인프라실 DB팀 팀장

 

저서

  • Real MySQL 8.0 개정판 1권/2권

  • Real MongoDB

  • Real MariaDB

  • Real MySQL

  • MySQL 성능 최적화

커리큘럼

전체

13개 ∙ (3시간 29분)

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

수강평

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