강의

멘토링

커뮤니티

BEST
Programming

/

Database

Real MySQL シーズン 1 - Part 1

MySQLの重要な機能を見て、実務に効果的に活用する方法を学ぶことができます。また、長期的に慣性的に使用され、思わず過ぎてきた重要な部分を新たに理解し、深いデータベース知識を得ることができます。

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

学習した受講者のレビュー

受講後に得られること

  • 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. ストアド機能

  6. Lateral Derived Table

  7. SELECT ... FOR UPDATE

  8. Generated 列および関数ベースの索引

  9. エラー処理

  10. LEFT JOIN 注意事項とチューニング

  11. Prepared Statement


  12. SQL文の読みやすさの向上

パート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⟫講義では、問題の解決方法に加えて、根本的な原因を分析することで、深い理解を助けます。この講義は、あなたがより良い解決策を探し、さまざまな問題に効果的に対応するのに役立ちます。

こんな方は注目してください!

📌
MySQLのコア機能
最適な活用法と
パフォーマンス
向上に興味のある方

📌
現業で発生する
さまざまな問題状況の解決策を
見つけたい人

📌
MySQLの使用と運用に関する深い知識
取得したい方

「差別化された講義で貴重な学びの時間をプレゼントします。」

コア機能総合ガイド

  • MySQLの主な機能と8.0バージョンの新機能について、概要から活用する方法、注意事項まで全般的な内容をすべて網羅しています。

実務問題解決戦略

  • 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に分かれているだけで、別の先後関係や重要度の差があるわけではありません。

講義カリキュラムを見ればわかるように、各講義の詳細講義はすべて独立したテーマで構成されています。ですから、順番なくご希望の講義のテーマを選んで、まず受講してください。

パート1とパート2には、MySQLを使用するプロジェクトで必要な重要なスキルと注意点の説明が含まれているため、両方を受講することをお勧めします。 🙌

Q.レッスンで学んだことは、AWS Aurora MySQLを使用するときにも適用できますか?

AWSのAurora MySQLサーバーは、MySQLコミュニティバージョンに基づいて作成されたDBMSサーバーであるため、多くの機能が互換性があります。
ただし、ストレージアーキテクチャを含む一部の機能では、AWS Aurora MySQLとコミュニティバージョンのMySQLサーバーには非常に大きな違いがあるため、注意が必要です。
本講義では、MySQL コミュニティバージョンと AWS Aurora MySQL サーバーが異なる動作をする部分についてはあまり多くありませんが、違いのある部分は別途言及しているので、そのような部分は心に留めておいてください。 👍

詳細ページ 帯バナー (960x200)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • MySQLのコア機能を実務に活用したい方

  • データベース構造とパフォーマンスを深く理解したい人

  • 高度なクエリの作成と最適化に興味がある人

  • 現業でMySQLをどのように使用するのか気になった人

前提知識、
必要でしょうか?

  • SQL

こんにちは
です。

2,153

受講生

69

受講レビュー

43

回答

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分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

51件

4.8

51件の受講レビュー

  • nataek2159님의 프로필 이미지
    nataek2159

    受講レビュー 15

    平均評価 3.3

    3

    100% 受講後に作成

    I wanted to write several times while listening..but I thought I should listen to it all and write it anyway, so I'm writing it after completing Season 1-Part 1. 1. The lecture description says "From beginners ~", but please think carefully about whether it is really possible for beginners. 1) For example, if it is for beginners, wouldn't it be more appropriate to teach how to write a Stored Function rather than what DETERMINISTIC is? If not, the explanation of the lecture is wrong. The part about "From beginners" should be omitted..I think you defined beginners too highly. 2. The lecture is conducted only with PPT from the beginning to the end..Is there not a single screen that actually practices SQL? Is there not a single content that prepares a database and table for practice and runs it together? If it is difficult to do it on the screen, wouldn't it be better to provide a database, table, data, etc. for later review? I've been listening to many lectures on Inflearn, but this is the first time I've been to a lecture that only uses the PPT screen. It's not a free lecture, so I think this is too much. There must be a big difference between actually doing it and just watching and listening. This part seems too much. 3. I think both of you need to practice your lectures. The woman reads the script so fast. Even if someone were to read the manuscript for you, you wouldn't know. It's so fast that it doesn't feel awkward even if you slow it down to 0.9. So I don't understand it well and I think, "What is this?" and it feels so insincere. The man...I think he said, "Right?," 20,000 times if you look at the entire lecture. I really don't want to listen to it. I don't understand it and it's the first time I'm hearing it, but it keeps saying, "Right?," and it really annoys me. I listened to the whole first part, but it felt like I ate 10 sweet potatoes. I've already applied for the second part..so I'm worried. If it were up to me, I'd give it 2 stars.. But I got some tips and I have to listen to the second part, so I'd give it 3 stars.

    • sungucklee2062
      知識共有者

      Thank you for your good feedback. Next season, I will try to provide more satisfactory lectures with more preparation and practice.

  • dldudwns720806님의 프로필 이미지
    dldudwns720806

    受講レビュー 14

    平均評価 4.9

    5

    62% 受講後に作成

    I recommend this course to those who have some knowledge of MySQL, and for them, this is a course that can make the basics and advanced courses even more solid. I was impressed by this, so I will leave a review of the course in the form of a 6-line poem by MySQL. Ma: This is a course that finally allows you to understand the database. E: Even if an error occurs, it is explained in detail so that you can solve it well. Q: QNA is also kind, L: This course gave me the confidence to become a lit developer. Thank you~~

    • lucas6996님의 프로필 이미지
      lucas6996

      受講レビュー 4

      平均評価 5.0

      5

      100% 受講後に作成

      It says from beginner to advanced.. It seems to be advanced.. ----------------------------------- I left the comment vaguely.. The content says 'MySQL Utilization Guide from Basics to Advanced for Developers', but I omitted the 'For Developers' part and took the course thinking it was from Basics to Advanced~, and as you said, I think developers know. I left the comment strangely for no reason because I thought that if a non-developer like me and a MySQL beginner took the course after reading the article from Basics to Advanced, they might have difficulty. I will try to build up some basics and take the course again. Thank you!

      • sungucklee2062
        知識共有者

        Hello Lucas. Thank you for taking the video lecture. (As I mentioned in the lecture introduction) As you can see from the video lecture content, I think you will agree that the actual lecture topics are all things that developers should know basically. Each episode of the Real MySQL video lecture does not simply explain "How to avoid problems", but also explains "Why is this method problematic?" Although it is an excuse, the explanation of "Why is this method problematic?" often requires an explanation of the characteristics of the MySQL server or some internal content. Although it is an excuse, in conclusion, the topics covered in each episode are beginner-level content, but I think Lucas may have found the content difficult because of the internal explanations. When I produce the next video lecture, I will try to explain the internal content more carefully. Thank you for your valuable feedback.

    • tkaqkr1231706님의 프로필 이미지
      tkaqkr1231706

      受講レビュー 14

      平均評価 5.0

      5

      77% 受講後に作成

      • snicorpdev4037님의 프로필 이미지
        snicorpdev4037

        受講レビュー 3

        平均評価 4.7

        4

        92% 受講後に作成

        Thank you for giving me good examples of parts I didn't know about, so I understood them better.

        ¥5,471

        似ている講座

        同じ分野の他の講座を見てみましょう!