Nhập môn và Thực hành Tối ưu hóa hiệu suất MySQL dành cho cả người không chuyên (Phần Tuning SQL)

Tôi đã tạo ra khóa học 'Nhập môn/Thực hành tối ưu hóa hiệu suất MySQL (Phần Tuning SQL)' giúp những người không chuyên cũng có thể dễ dàng hiểu được và áp dụng ngay vào thực tế!

(5.0) 137 đánh giá

1,281 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

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

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

5.0

5.0

Jay Lee

32% đã tham gia

Bài giảng này thực sự rất hữu ích cho một người mới vào nghề backend như tôi! Tôi nghĩ không có bài giảng nào chọn lọc những điều cốt yếu và làm cho nó dễ hiểu ngay cả đối với những người không chuyên ngành như thế này!

5.0

Young

100% đã tham gia

Lúc đầu tôi nghĩ nó quá cơ bản. Càng quay lại, phần điều chỉnh càng hữu ích! Sau khi hoàn thành phần đào tạo thực tế, giáo viên đã tóm tắt tốt những điểm chính. Tôi hiểu rõ điều đó và không nghi ngờ gì. Cảm ơn Tôi cũng muốn xem các bài giảng khác.

5.0

쿠카이든

100% đã tham gia

Đây là khoảng thời gian tôi đã có thể suy nghĩ về nhiều khía cạnh liên quan đến việc cải thiện hiệu suất và tối ưu hóa SQL! Cảm ơn vì bài giảng hay!

Bạn sẽ nhận được điều này sau khi học.

  • Cách tối ưu hóa câu lệnh SQL mà bạn có thể tự đánh giá và áp dụng

  • Cách sử dụng chỉ mục (index) thường dùng trong thực tế

  • Cách cải thiện hiệu suất MySQL

  • Phương pháp cải thiện hiệu suất DB thực tế

  • Cách xác định nguyên nhân gây giảm hiệu suất câu lệnh SQL thông qua kế hoạch thực thi (Execution Plan)


🤬 Thôi dẹp đi, không làm nổi nữa đâu!

Tôi là Park Jae-seong, một người bắt đầu sự nghiệp phát triển phần mềm từ chuyên ngành khác, từng đảm nhận vị trí CTO tại nhiều công ty và hiện đang hoạt động với tư cách là một nhà đào tạo. Tôi cũng từng có khoảng thời gian bắt đầu học phát triển phần mềm từ con số không và nghiên cứu về tối ưu hóa hiệu suất MySQL.

Trong quá trình học về tối ưu hóa hiệu suất MySQL, có không ít điểm khiến tôi cảm thấy khó khăn. Trước hết, có quá nhiều thuật ngữ khó và lạ lẫm xuất hiện. Những thuật ngữ xa lạ như B+Tree, Covering Index, Full Table Scan, Random Access,... đã khiến tôi cảm thấy có chút e ngại.

Dù đã cố gắng vượt qua cảm giác khó chịu đó để đọc hết cuốn sách về cải thiện hiệu suất, nhưng lại không có nhiều ví dụ về việc nên tối ưu hóa hiệu suất MySQL như thế nào và trong tình huống nào. Chính vì vậy, tôi đã không biết phải làm thế nào để cải thiện hiệu suất trong các dự án thực tế.

Vì tôi cũng từng trải qua những khó khăn như vậy, nên tôi đã quyết định tạo ra một khóa học tối ưu hóa hiệu suất MySQL mà ngay cả những người không chuyên cũng có thể áp dụng ngay vào thực tế.

✨ 4 điểm quan trọng tôi đã chú trọng khi xây dựng bài giảng này

Sau khi đã học các khái niệm, chúng ta cần trực tiếp trải nghiệm việc tinh chỉnh câu lệnh SQL thực tế bằng cách vận dụng những khái niệm đó. Để làm được điều này, cần có đủ các ví dụ để thực hành tinh chỉnh SQL. Vì vậy, tôi đã chuẩn bị tổng cộng 17 ví dụ thực hành.

Tôi đã chọn lọc và chỉ hướng dẫn những khái niệm cốt lõi thực sự cần thiết khi cải thiện hiệu suất thực tế. Chỉ cần nắm vững một vài khái niệm thường dùng là bạn có thể cải thiện hiệu suất mà không gặp vấn đề gì lớn. Tôi sẽ không dạy những khái niệm vô ích. Nếu học theo cách này, bạn sẽ học rất nhanh và có thể áp dụng ngay vào thực tế.

Tôi nghĩ rằng nếu bạn đã nghe hết bài giảng mà vẫn không thể áp dụng vào thực tế thì đó là một bài giảng tồi. Tôi đã cố gắng xây dựng bài giảng mang tính thực tiễn, có thể áp dụng ngay vào công việc thay vì phương pháp học thuật đi sâu vào lý thuyết.

Không chỉ giải thích lý thuyết, tôi sẽ cho các bạn thấy từng bước một quá trình cải thiện hiệu suất thông qua các ví dụ thực tế. Bằng cách trình bày quá trình cải thiện này, các bạn có thể dễ dàng học được các bước cần thiết để tối ưu hóa hiệu suất DB trong thực tế.

👍 Những đối tượng sau đây nên tham gia khóa học này!

Những người đang gặp khó khăn trong việc học tối ưu hóa hiệu suất MySQL
qua việc xem YouTube hoặc blog

Dành cho những người không chuyên nên
chậm hiểu các khái niệm và thuật ngữ
khó

Những người muốn trực tiếp chẩn đoán các phần kém hiệu quả của SQL và tự mình cải thiện hiệu suất trong công việc thực tế

🙊 Sau khi nghe xong bài giảng này thì sao?

Bạn sẽ có thể tự mình nắm bắt được câu lệnh SQL cụ thể bị chậm là do những yếu tố nào. Và bạn sẽ có thể trực tiếp thực hiện việc cải thiện hiệu suất một cách có ý nghĩa.

🍡 Xem trước

Trong tiết học 'Index là gì?'

'Tìm hiểu cấu trúc MySQL để cải thiện hiệu suất / Cốt lõi của SQL Tuning' trong tiết học

'[Thực hành] Tối ưu hóa câu lệnh SQL truy vấn bài viết theo thứ tự nhiều lượt thích nhất' trong tiết học

Lưu ý

Bài giảng được tiến hành dựa trên giả định rằng bạn đã có kiến thức cơ bản về câu lệnh SQL. Do đó, tôi khuyên bạn nên học các câu lệnh SQL cơ bản trước khi tham gia khóa học này. Nếu có bất kỳ phần nào không hiểu trong quá trình học, hãy đặt câu hỏi ngay qua bảng hỏi đáp Q&A hoặc sử dụng phòng chat mở 1:1 nhé😊

🚨 Bạn nhất định phải kiểm tra xem người đào tạo là ai!

Nếu gặp nhầm bác sĩ, bạn có thể không chữa khỏi bệnh và phải đối mặt với cái chết ngay lúc đó. Tuy nhiên, cái chết kết thúc bằng nỗi đau tại thời điểm đó. Thế nhưng, nếu gặp nhầm thầy và nhận được sự giáo dục sai lệch, bạn sẽ phải đau khổ trong suốt cả cuộc đời.

Do giáo dục sai lệch, bạn có thể phải vào một công ty không mong muốn, nhận mức lương thấp hơn mong đợi, và từ đó phải sống trong đau khổ suốt cả cuộc đời. Không chỉ dừng lại ở đó, do nền giáo dục sai lầm mà bạn đã nhận, sự giáo dục sai trái ấy còn di truyền sang cả đời con cái của bạn.

Tôi nghĩ rằng giáo dục là thứ có thể thay đổi cuộc đời của một người theo hướng thực sự tích cực, nhưng mặt khác, nó cũng có thể hủy hoại hoàn toàn cuộc đời của một người đó. Chính vì vậy, tôi nghĩ giáo dục mang một trách nhiệm rất nặng nề.

Vì vậy, hãy kiểm tra xem người làm giáo dục là ai, họ là người như thế nào, đã đi trên con đường nào và hãy quyết định một cách thận trọng.

👋 Xin chào!
Đến giờ tôi mới giới thiệu về bản thân mình ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Xin chào!

Tôi đã bắt đầu học lập trình với tư cách là một người không chuyên. Thấm thoát mà tôi đã trở thành một nhà phát triển năm thứ 6 rồi! Gần đây, tôi đã hoạt động với tư cách là nhà phát triển đồng thời đảm nhiệm vị trí CTO tại 2 công ty. Bất cứ khi nào có thời gian rảnh, tôi đều thực hiện các bài giảng lập trình, tư vấn phát triển cho công ty và diễn thuyết.. Whenever I had spare time, I've been conducting coding lectures, corporate development consulting, and speaking engagements.

Số lượng học sinh mà tôi đã dạy cho đến nay đã vượt quá 24.000 người (tính đến tháng 7 năm 25) rồi! Càng dạy nhiều học trò, tôi càng cảm nhận rõ rệt niềm tự hào về giáo dục mà mình không thể nào quên được, vì vậy tôi dự định sẽ tiếp tục thực hiện các hoạt động giảng dạy tại Inflearn.
(* Đã có học viên trúng tuyển vào Kakao Pay, Yanolja, Woowa Brothers)

Giống như việc tôi đã nhận được rất nhiều sự giúp đỡ khi gặp khó khăn và thử thách, tôi cũng muốn trở thành một người có thể giúp đỡ được nhiều người khác. Và tôi cảm thấy tự hào và hạnh phúc nhất là khi những giá trị mình tạo ra thông qua việc phát triển phần mềm mang lại ảnh hưởng tích cực đến mọi người.

Vì những lý do này, tôi hy vọng rằng bằng cách cho đi và chia sẻ những gì mình đã nỗ lực đạt được, tôi có thể giúp mọi người có một cuộc sống tốt đẹp hơn một chút.

Cảm ơn bạn!

🏆 Đánh giá tốt nhất của bài giảng

** Đây là đánh giá được viết từ khóa học <Nhập môn/Thực hành AWS mà người không chuyên cũng có thể hiểu được> đã được sản xuất trước đó.


🚌 Nếu bạn đang cảm thấy bối rối không biết nên nghe các bài giảng theo thứ tự nào?

'Lộ trình bắt buộc để trở thành nhà phát triển Backend năm [2026] (Các doanh nghiệp dịch vụ IT)' Hãy thử tham khảo nhé!!



🐶 Nhận giảm giá khóa học theo lộ trình

➡ Tối ưu hóa hiệu suất để xử lý lưu lượng truy cập lớn (https://inf.run/ecBS1)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển Backend mong muốn làm việc tại các doanh nghiệp dịch vụ IT

  • Người tìm việc muốn tạo ra những kỹ năng và kinh nghiệm (spec) khác biệt.

  • Những ai muốn trực tiếp cải thiện hiệu suất MySQL

  • Những người cần thực hiện công việc cải thiện hiệu suất DB trong thực tế chuyên môn

  • Những người muốn học về tối ưu hóa (tuning) SQL

  • Những người muốn trực tiếp phân tích và khắc phục lý do tại sao câu lệnh SQL bị chậm

Cần biết trước khi bắt đầu?

  • Câu lệnh SQL

Xin chào
Đây là jscode

32,995

Học viên

2,506

Đánh giá

788

Trả lời

4.9

Xếp hạng

20

Các khóa học

 

[Trang web]
Đi đến Youtube
Đi đến LinkedIn

 

[Sự nghiệp]
Hiện tại) JSCODE - Mentor đại diện, CEO
Trước đây) Tripod Lab Co., Ltd. - CTO
Trước đây) Only One Universe Co., Ltd. - CTO
Trước đây) DALY - CTO
Trước đây) Teammate - CEO

 

[Sách]

『Do it! Nhập môn AWS cùng JSCODE』, Aegis Publishing (2025.05)

 

[ETC]
- Hoạt động tư vấn phát triển và đào tạo lập trình cho doanh nghiệp

Thêm

Đồng giảng viên

Chương trình giảng dạy

Tất cả

39 bài giảng ∙ (2giờ 42phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

137 đánh giá

5.0

137 đánh giá

  • wsde43665님의 프로필 이미지
    wsde43665

    Đánh giá 24

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Cảm ơn bạn. Tôi đã có được những hiểu biết sâu sắc rất tốt!!!

    • jscode
      Giảng viên

      철현님~ Bạn đã vất vả hoàn thành khóa học rồi, tôi rất vui vì bạn đã nhận được sự giúp đỡ 😊 Cảm ơn bạn đã để lại đánh giá tốt về khóa học nhé!!

  • kendrick171799님의 프로필 이미지
    kendrick171799

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Lúc đầu tôi nghĩ nó quá cơ bản. Càng quay lại, phần điều chỉnh càng hữu ích! Sau khi hoàn thành phần đào tạo thực tế, giáo viên đã tóm tắt tốt những điểm chính. Tôi hiểu rõ điều đó và không nghi ngờ gì. Cảm ơn Tôi cũng muốn xem các bài giảng khác.

    • jscode
      Giảng viên

      Anh Young, tôi nghĩ anh đã theo dõi rất tốt vì anh đã hiểu hết nội dung chỉ từ bài giảng! Mình sẽ tiếp thêm sức mạnh và chuẩn bị chăm chỉ cho các bài giảng khác :) Cảm ơn bạn rất nhiều vì đánh giá của bạn~ 😊

  • kukaeden님의 프로필 이미지
    kukaeden

    Đánh giá 507

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Đây là khoảng thời gian tôi đã có thể suy nghĩ về nhiều khía cạnh liên quan đến việc cải thiện hiệu suất và tối ưu hóa SQL! Cảm ơn vì bài giảng hay!

    • minuk835258745님의 프로필 이미지
      minuk835258745

      Đánh giá 2

      Đánh giá trung bình 4.5

      4

      62% đã tham gia

      Tôi thích nhưng video đột nhiên bị cắt giữa chừng thì không chuyên nghiệp lắm 😭.😭 Trừ 1 điểm, việc thay thế bằng văn bản thì hơi..

      • soohyunkim9644님의 프로필 이미지
        soohyunkim9644

        Đánh giá 4

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Đây là một bài giảng thực tế mà bạn có thể áp dụng ngay để cải thiện hiệu suất SQL.

        • jscode
          Giảng viên

          Chị Suhyun ơi~~ Chị đã vất vả nhiều khi nghe hết tất cả các bài giảng rồi ạ~! Cảm ơn chị đã để lại đánh giá tốt ạ 😊😊

      Khóa học khác của jscode

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!

      1.846.767 ₫