非専門家でも理解できるMySQL性能最適化入門/実践(SQLチューニング編)

非専門家の視点でも簡単に理解でき、実戦ですぐに適用可能な「MySQL性能最適化 入門/実戦(SQLチューニング編)」講座を作ってみました!

難易度 初級

受講期間 無制限

MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
query-tuning
query-tuning
SQL
SQL
MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
query-tuning
query-tuning
SQL
SQL

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

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

5.0

5.0

Jay Lee

32% 受講後に作成

バックエンド初心者の私にとって、本当に 도움이 많이 되는 講義です!このようにエッセンスだけを 잘 추려서、非専攻者でも理解しやすいように作られた講義はなかったと思います!

5.0

Young

100% 受講後に作成

最初はあまりにも基本的な内容ではないかと思いました。 後に行くほどチューニングパートでしっかり役立つ内容でした! 実習も終わり、先生が要点だけすっかり抜いてくださって 疑問があることなく理解が良くなりました。ありがとう 他の講義も見てください

5.0

쿠카이든

100% 受講後に作成

SQLの性能向上とチューニングについて、多角的に考えさせられました!良い講義、ありがとうございました~!

受講後に得られること

  • 自ら判断しながら適用できるSQL文チューニング手法

  • 実務でよく使うインデックス活用法

  • MySQL パフォーマンス改善方法

  • 実践的なDBパフォーマンス改善方法

  • 実行計画でSQL文の性能低下要因を把握する方法


🤬 えーい、やってられんわ!

非専門家として開発を始め、複数の会社でCTOとして活動した後、現在は教育者として活動しているパク・ジェソンと申します。私も非専門家として開発を始め、MySQLのパフォーマンス最適化を勉強していた時期がありました。

MySQLの性能最適化を勉強しながら、難しいと感じるポイントが一つや二つではありませんでした。まず、難しくて聞き慣れない用語があまりにもたくさん出てきました。 B+Tree、カバリングインデックス、フルテーブルスキャン、ランダムアクセスなど、馴染みのない用語が多くて拒否感を感じました。

この拒否感を我慢して乗り越え、パフォーマンス改善に関する本をどうにか読み終えたのですが、MySQLのパフォーマンス最適化をどのような状況でどうすべきかという例題があまりありませんでした。そのため、いざ実際のプロジェクトでどのようにパフォーマンス改善をすべきか分かりませんでした。

私自身もこのような困難を経験した時期があったので、非専門家の方でも十分に実務ですぐに適用できるMySQL性能最適化講座を作らなければならないと考えました。

✨ 講義を作る上でこだわった4つのポイント

概念を学んだら、私たちはその概念を活用して実際にSQL文をチューニングすることを直接経験しなければなりません。そのためには、SQLチューニングを練習するのに十分な例題が必要です。そこで、計17個の実習例題を準備しました。

実際の性能改善を行う際に、まさに必要な核心概念だけを厳選してお伝えします。よく使われる概念をいくつか知っておくだけで、性能改善を進める上で大きな問題はありません。不要な概念は教えません。このように学べば、本当に素早く習得して実戦ですぐに活用することができます。

講義をすべて受けたにもかかわらず、実戦で活用できないのであれば、それは間違った講義だと考えました。理論を深く学習する学術的な方式ではなく、実務にすぐ適用可能な実戦的な講義で構成しようと努めました。

理論だけを説明するのではなく、例題を用いて性能を改善するプロセスを一つひとつすべてお見せします。この改善プロセスをお見せすることで、実務においてどのような過程を経てDBの性能改善ができるのかを、簡単に学んでいただけます。

👍 こんな方におすすめです!

YouTubeやブログを見て
MySQLのパフォーマンス最適化を学習することに難しさを感じて
いる方

非専攻者出身なので
難しい概念や用語に
対する理解が遅い方

現場でSQLの非効率な部分を自ら診断し、性能改善を直接やってみたい方

🙊 この講義をすべて聞き終えた後は?

特定のSQL文の性能がどのような要因で低下したのかを自ら把握できるようになります。そして、意味のある性能改善まで自ら成し遂げられるようになります。

🍡 お試し

'インデックス(Index)とは?' 授業中

'性能改善のためのMySQL構造の把握 / SQLチューニングの核心' 授業中

'[実習] いいねが多い順に投稿を照会するSQL文のチューニング' 授業中

注意事項

SQL文を基本的に理解しているという前提で授業を進めます。そのため、基本的なSQL文を学習した状態でこの講義を受講することをお勧めします。もし学習中に理解できない部分が出てきた場合は、Q&A掲示板または1:1オープンチャットを活用して、すぐに質問してください😊

🚨 教育を行う人がどのような人なのか、必ず確認してください!

医者を間違えれば、その瞬間に病気を治せず死を迎えることもあります。しかし、死というものはその瞬間の苦しみで終わります。ですが、先生を間違えて教育を誤れば、人生を歩んでいく間ずっと苦しむことになります。

間違った教育によって望まない会社に入り、思ったよりも少ない給料を受け取ることになり、それによって一生苦しみながら生きていくことになるかもしれません。それだけでなく、間違った教育を受けたことで、自分の子供にまで間違った教育が受け継がれてしまいます。

教育というものは、一人の人生を本当に肯定的に変えることもできますが、一方で、一人の人生を根こそぎ台無しにしてしまうこともあるものだと考えています。それほど教育は責任が重いものだと思っています。

したがって、教育を行う人が誰なのか、どのような人なのか、どのような道を歩んできたのかを確認し、慎重に判断していただきたいと思います。

👋 こんにちは!
ようやく自己紹介をさせていただきますね ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

こんにちは!

非専門家出身として開発の勉強を始めました。いつの間にかもう6年目の開発者になりましたね!最近では2つの会社でCTOを歴任しながら、開発者として活動していました。時間の余裕があるたびに、コーディング講義や会社の開発コンサルティング、講演などを行ってきました。. Whenever I had spare time, I've been conducting coding lectures, corporate development consulting, and speaking engagements.

これまで教えた学生数は、いつの間にか24,000人(25年7月基準)を超えましたね!多くの教え子を指導しながら毎回感じることですが、教育に対するやりがいが忘れられず、Inflearn(インフラン)で継続的に教育を進めていこうと思います。
(* 受講生の中からカ카오ペイ、ヤノルジャ、優雅な兄弟たちへの合格者を輩出)

私が困難で辛かった時に多くの助けをいただいてきたように、他の多くの人々にも助けを与えられる人になりたいと思いました。そして、開発を通じて作り出した価値が他の人々に肯定的な影響を与えた時が、最もやりがいを感じ、幸せだと感じました。

このような理由から、私が努力して得てきたものを分かち合い、提供することで、その人たちが少しでもより良い人生を送れるようになればと願っています。

ありがとうございます!

🏆 講座ベストレビュー

** 以前に制作した<非専門家でも理解できるAWS入門/実践>に寄せられたレビューです。


🚌 どの順番で講義を受ければいいか迷っているなら?

'[2026年] バックエンド開発者として就職するための必須カリキュラム (ITサービス企業)'を参考にしてみてください!!



🐶ロードマップで講義の割引を受ける

➡ 大規模トラフィック処理のための性能最適化 (https://inf.run/ecBS1)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ITサービス企業への就職を希望するバックエンドエンジニア

  • 差別化できるスペックを作りたい就活生

  • MySQLの性能改善を直接やってみたい方

  • 現場でDB性能改善業務を行う必要のある方

  • SQLチューニングを学んでみたい方

  • SQL文が遅い理由を自ら分析して改善したい方

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

  • SQL文

こんにちは
jscodeです。

32,977

受講生

2,499

受講レビュー

785

回答

4.9

講座評価

20

講座

 

[Sites]
Youtubeはこちら
LinkedInはこちら

 

[Career]
現) JSCODE - 代表メンター、CEO
前) (株)トライポッドラボ - CTO
前) (株)オンリーワンユニバース - CTO
前) DALY - CTO
前) Teammate - CEO

 

[Books]

『Do it! JSCODEのAWS入門』、イージスパブリッシング (2025.05)

 

[ETC]
- 企業向け開発コンサルティングおよびコーディング教育活動

もっと見る

共同知識共有者

カリキュラム

全体

39件 ∙ (2時間 42分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

137件

5.0

137件の受講レビュー

  • wsde43665님의 프로필 이미지
    wsde43665

    受講レビュー 24

    平均評価 5.0

    5

    100% 受講後に作成

    ありがとうございます。良い気づきを得られました。

    • jscode
      知識共有者

      チョルヒョンさん~ 完走お疲れ様でした。お役に立てたようで安心しました😊 良いレビューを残していただきありがとうございます~!!

  • minuk835258745님의 프로필 이미지
    minuk835258745

    受講レビュー 2

    平均評価 4.5

    4

    62% 受講後に作成

    いいね、途中で動画が急に切れるのはプロらしくないですね😭😭 1点減点します、指紋で代替するのはちょっと..

    • soohyunkim9644님의 프로필 이미지
      soohyunkim9644

      受講レビュー 4

      平均評価 5.0

      5

      100% 受講後に作成

      SQL性能改善にすぐに適用できる実用的な講義でした。

      • jscode
        知識共有者

        スヒョンさん、講義を全部聴講されて本当にお疲れ様でした~!素敵なレビューを残していただきありがとうございます😊😊

    • kukaeden님의 프로필 이미지
      kukaeden

      受講レビュー 507

      平均評価 5.0

      5

      100% 受講後に作成

      SQLの性能向上とチューニングについて、多角的に考えさせられました!良い講義、ありがとうございました~!

      • kendrick171799님의 프로필 이미지
        kendrick171799

        受講レビュー 1

        平均評価 5.0

        5

        100% 受講後に作成

        最初はあまりにも基本的な内容ではないかと思いました。 後に行くほどチューニングパートでしっかり役立つ内容でした! 実習も終わり、先生が要点だけすっかり抜いてくださって 疑問があることなく理解が良くなりました。ありがとう 他の講義も見てください

        • jscode
          知識共有者

          Youngさん〜講義だけで内容をすべて理解していたらとてもよくついてきたと思います!他の講義も力を得て一生懸命準備してみます :) 受講坪以上ありがとうございます~

      jscodeの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

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

      ¥11,221