Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Database

Real MySQL Season 1 - Part 2

You can learn about the core functions of MySQL and how to effectively use them in your work. You can also gain a new understanding of important parts that you have been using for a long time and have overlooked, and gain in-depth database knowledge.

(4.9) 14 reviews

956 learners

쿼리최적화
DBA
고급쿼리
개발도서
MySQL
DBMS/RDBMS
backend
query-tuning
mysql-query

Reviews from Early Learners

What you will learn!

  • How to use MySQL 8.0 new features

  • Data Model and Query Optimization

  • How to use a database that can be applied directly to your work

  • Acquire basic database concepts and in-depth knowledge

Korea's No. 1 MySQL book
The first lecture from the authors of ⟪Real MySQL 8.0⟫!

Real MySQL Lecture Season 1 - Part 1
Real MySQL Lecture Season 1 - Part 2

The Real MySQL series is a steady-selling MySQL DBMS book series with over 30,000 copies sold. The book ⟪Real MySQL 8.0⟫ contains in-depth information about the internal structure, optimization, and management methods of the MySQL database.

The ⟪Real MySQL Season 1⟫ lecture presented this time provides practical content that will help developers and DBAs using MySQL solve various concerns and problems they face by condensing the field experience and know-how that cannot be fully included in the book.

Contains practical experience and expert insight ,
Selected lecture topics

❝ 24 MySQL Essential Knowledge Every Developer Should Know ❞

⟪Real MySQL Season 1⟫ consists of Part 1 and Part 2, which can be taken together through the roadmap.

Detail page banner (960x200) (2)

Part 1

  1. CHAR vs. VARCHAR

  2. VARCHAR vs. TEXT

  3. COUNT(*) & COUNT(DISTINCT) tuning

  4. Writing a paging query

  5. Stored Function

  6. Lateral Derived Table

  7. SELECT ... FOR UPDATE

  8. Generated columns and function-based indexes

  9. Error handling

  10. LEFT JOIN Precautions and Tuning

  11. Prepared Statement


  12. Improved readability of SQL statements

Part 2 (Current Lecture)

  1. Collation

  2. Precautions for using UUID


  3. Full-Scan Query Patterns and Tuning

  4. COUNT(*) vs COUNT(column)

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

  6. UNION vs. UNION ALL

  7. Using JSON type

  8. deadlock

  9. JOIN UPDATE & JOIN DELETE

  10. Connection Management

  11. Table Partitioning

  12. DBMS Utilization (Batch Processing Precautions)


From beginners to experienced professionals ,
In-depth lecture content for everyone

❝ Focus on ⟪Why⟫ rather than ❞

Many developers ask questions like, "How did you make it?" or "How should I make it?"
"How" solutions only provide solutions for specific use cases, and any slight variation in those use cases often leads to a repeat of the "How" question. In other words, "How" often provides only a fragmented solution, not fundamental knowledge or principles applicable to a wide range of scenarios.
So, even though most problems are solved with a "how" question, they eventually lead us to the question "why."

The "Real MySQL Season 1" course provides a deeper understanding by analyzing the root cause of problems as well as providing solutions. Rather than simply explaining the "how," we strive to convey the "why" behind the "how." This will help you acquire fundamental knowledge and principles applicable to a variety of situations. This course will help you find better solutions and effectively address a variety of issues.

People like this, please pay attention!

📌
MySQL core features
How to best use it and
Anyone interested in improving performance

📌
Occurring in the field
Those who want to find solutions to various problem situations

📌
In-depth knowledge of using and operating MySQL
Those who want to get it

"We provide valuable learning experiences through differentiated lectures."

Comprehensive guide to key features

  • This comprehensive guide covers MySQL's key features and the new features in Version 8.0, from overviews to usage methods and precautions. You'll gain a thorough understanding of MySQL's features and be able to effectively apply them in your work.

Practical problem-solving strategies

  • We provide detailed explanations and effective solutions for various problem situations you may encounter while using MySQL. You'll learn practical strategies that can be applied immediately in your work.

In-depth analysis by experts

  • We provide expert, in-depth insights into areas often overlooked. We'll open a new perspective on database management and optimization.

Instructor Introduction

Lee Seong-wook

Baek Eun Bin

  • personal history

    • Naver & Line & Kakao DB Team

    • (Current) Carrot Market Infrastructure Room DB Team

  • Books

    • Real MySQL 8.0 Revised Edition Volumes 1 and 2

    • Real MongoDB

    • Real MariaDB

    • Real MySQL

  • personal history

    • Kakao DB Team

    • (Current) Carrot Market Infrastructure Room DB Team

  • Books

    • Real MySQL 8.0 Revised Edition Volumes 1 and 2



Q&A

Q. When taking the ⟪Real MySQL Season 1⟫ course, do I need to purchase the ⟪Real MySQL 8.0⟫ book in advance?

No. ⟪Real MySQL 8.0⟫ There is no particular problem in taking this course even if you do not have the book.
Just ⟪Real MySQL 8.0⟫ If you purchase the book and study it alongside the lectures, I expect it will be of great help in broadening your understanding of the lecture content. 🙂

Q. Do I have to take Part 1 and Part 2 of the ⟪Real MySQL Season 1⟫ course in order?

No. In the ⟪Real MySQL Season 1⟫ lecture, the 24 episodes are divided into Part 1 and Part 2 to divide them into 12 each, but there is no separate order or difference in importance.

As you can see from the course curriculum, each lecture is comprised of independent topics. Therefore, you can select the lecture topic of your choice and take it first, without any particular order.

I highly recommend taking both Parts 1 and 2, as they cover essential techniques and considerations for projects using MySQL. 🙌

Q. Can the content learned in this lecture be applied to AWS Aurora MySQL?

AWS's Aurora MySQL server is a DBMS server built on the MySQL community version, so many features are compatible.
However, you should be aware that there are significant differences between AWS Aurora MySQL and the community version of MySQL Server in some features, including storage architecture.
This lecture doesn't cover much about how MySQL Community Edition and AWS Aurora MySQL Server work differently, but we've mentioned the differences separately, so please keep those differences in mind when using them. 👍

Detail page banner (960x200)

Recommended for
these people

Who is this course right for?

  • For those who want to use MySQL's core features in practice

  • For those who want to deeply understand database structure and performance

  • For those interested in writing and optimizing advanced queries.

  • For those of you who are curious about how MySQL is used in the field

Need to know before starting?

  • SQL

Hello
This is

2,065

Learners

57

Reviews

21

Answers

4.8

Rating

2

Courses

카카오에서 DBA로 경력을 시작해 밸런스히어로를 거쳐 현재는 당근마켓 DB팀에서 근무하고 있습니다.

데이터 모델링, 쿼리 튜닝, DB 서버 성능 최적화 등 DBMS 운영과 관련된 로우 레벨부터 하이 레벨까지의 모든 업무를 수행해왔습니다.

MySQL, MariaDB, MongoDB와 같은 다양한 DBMS를 전문적으로 운영해왔으며,

저서로는 ⟪Real MySQL 8.0 개정판⟫을 집필했습니다.

Curriculum

All

13 lectures ∙ (3hr 59min)

Published: 
Last updated: 

Reviews

All

14 reviews

4.9

14 reviews

  • 토니야님의 프로필 이미지
    토니야

    Reviews 16

    Average Rating 4.3

    5

    100% enrolled

    • asd1324 asd님의 프로필 이미지
      asd1324 asd

      Reviews 9

      Average Rating 5.0

      Edited

      5

      85% enrolled

      파트1에 비해 더 어려운 내용입니다 재미있게 들었습니다

      • Master dong님의 프로필 이미지
        Master dong

        Reviews 3

        Average Rating 3.7

        5

        62% enrolled

        • 생새우초밥님의 프로필 이미지
          생새우초밥

          Reviews 6

          Average Rating 5.0

          5

          100% enrolled

          • 이승은님의 프로필 이미지
            이승은

            Reviews 18

            Average Rating 4.7

            5

            100% enrolled

            훌륭합니다.

            $34.10

            Similar courses

            Explore other courses in the same field!