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

/

Database

Tối ưu hóa hiệu suất MySQL

Chúng ta sẽ tìm hiểu về những trường hợp các công ty như Line, Google, Carrot và Kakao thực sự đã cải thiện hiệu suất của MySQL. Chúng ta hãy vượt xa hướng dẫn tối ưu hóa hiệu suất đơn giản để hiểu hoạt động bên trong của MySQL và tìm hiểu cách sử dụng nó một cách hiệu quả.

(4.7) 25 đánh giá

430 học viên

  • yjm9505168574
3시간 만에 완강할 수 있는 강의 ⏰
이론 실습 모두
MySQL
optimizing
DBMS/RDBMS
SQL

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

Dịch cái này sang tiếng Việt

  • Hướng dẫn tối ưu hóa hiệu suất MySQL để học hỏi từ các trường hợp cải thiện hiệu suất thực tế

  • Nguyên tắc và hoạt động nội bộ của MySQL

  • Phân tích và tối ưu hóa hiệu suất truy vấn

  • Thiết kế chỉ số phức tạp

Tôi sẽ học một cái gì đó như thế này 🧐

  • Chỉ mục nhiều cột để tối ưu hóa

  • Chỉ số bao phủ để tối ưu hóa

  • Tối ưu hóa theo thứ tự

  • Tối ưu hóa INSERT

  • Tối ưu hóa chế độ khóa tăng tự động

  • Index Dive Optimizaiton

  • Tối ưu hóa chỉ mục tiền tố

  • Tối ưu hóa phát hiện bế tắc InnoDB

  • Tối ưu hóa NoOffset

  • CHỌN ĐỂ CẬP NHẬT BỎ QUA ĐÃ KHÓA Tối ưu hóa

  • Tối ưu hóa nhóm bộ đệm InnoDB

  • Tối ưu hóa việc xả bộ đệm InnoDB

  • Tối ưu hóa kích thước tệp nhật ký Redo/InnoDB


Tùy thuộc vào cách bạn sử dụng cơ sở dữ liệu, hiệu suất của nó có thể thay đổi hàng trăm lần!

Hướng dẫn tối ưu hóa hiệu suất MySQL: Khóa học thiết yếu dành cho nhà phát triển Backend

Xin chào! Bạn đã bao giờ gặp phải vấn đề về hiệu suất khi sử dụng MySQL chưa? Hoặc bạn muốn tối đa hóa hiệu suất cơ sở dữ liệu bằng cách sử dụng MySQL hiệu quả? Nếu vậy, khóa học này chính là dành cho bạn!

Khóa học này cung cấp các khái niệm cốt lõi và kỹ thuật thực tế cần thiết để tối ưu hóa hiệu suất MySQL. Khóa học sẽ hữu ích cho tất cả mọi người, từ những người đang tìm kiếm việc làm lập trình viên back-end đến những người đã sử dụng MySQL.

Các tính năng của bài giảng:

  1. Phương pháp thực tế: Tập trung vào các kỹ thuật tối ưu hóa hiệu suất có thể áp dụng thực tế thay vì lý thuyết nền tảng.


  2. Nghiên cứu tình huống và thực hành: Tìm hiểu cách áp dụng lý thuyết vào các tình huống thực tế thông qua các bài tập thực hành dựa trên các trường hợp thực tế.

  3. Xu hướng và cập nhật mới nhất: Chúng tôi đề cập đến các kỹ thuật tối ưu hóa liên quan đến các phiên bản MySQL mới nhất, giúp bạn luôn cập nhật các xu hướng công nghệ mới nhất.

  4. Phân tích và điều chỉnh hiệu suất: Cung cấp các phương pháp thực tế để phân tích và điều chỉnh hiệu suất cơ sở dữ liệu của bạn.


Sau khi hoàn thành khóa học này, bạn sẽ có thể:

  • Phân tích và tối ưu hóa hiệu suất của các truy vấn phức tạp.

  • Giảm thời gian phản hồi của cơ sở dữ liệu thông qua thiết kế chỉ mục.

  • Chẩn đoán và giải quyết các vấn đề về hiệu suất theo thời gian thực.

Tôi giới thiệu điều này cho những người này 👍🏻

DALL·E 2023-12-07 03.41.15 - Một hình ảnh tối giản và trừu tượng về một sinh viên khoa học máy tính của trường đại học. Hình ảnh có hình người được đơn giản hóa, được mô tả theo phong cách

nhà phát triển phần mềm phụ trợ

Sinh viên chuẩn bị đi làm

DALL·E 2023-12-07 03.45.59 - Hình ảnh tối giản và trừu tượng về một nhà phát triển đang làm việc trong văn phòng. Hình ảnh có hình người được đơn giản hóa, được mô tả dưới dạng một người đàn ông cách điệu.

MySQL trong thực tế

Các nhà phát triển đang sử dụng nó

DALL·E 2023-12-07 03.49.12 - Một hình ảnh tối giản và trừu tượng về một người tò mò. Hình ảnh có hình người được đơn giản hóa, được khắc họa theo phong cách cách điệu để truyền tải

Hoạt động bên trong của MySQL

Nhà phát triển tò mò

Hãy thử học theo cách này nhé 📖

Tôi thiết kế khóa học này một cách cô đọng, tập trung vào các từ khóa cốt lõi, tránh các chi tiết không cần thiết. Sau khi tham dự bài giảng, tôi khuyên bạn nên tham khảo ghi chú bài học và đọc tài liệu tham khảo MySQL để tìm hiểu thêm nhằm hiểu sâu hơn. Vui lòng sử dụng phần Hỏi & Đáp để đặt bất kỳ câu hỏi nào.

Nội dung mới sẽ được cập nhật liên tục. Vui lòng lưu ý 👏🏻
Do môi trường ghi hình, âm lượng video bài giảng khá nhỏ. Vui lòng tham khảo video [Xem trước] trước khi tham gia lớp học. 🙂

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): macOS Ventura 13.4

  • Công cụ được sử dụng: PyCharm, Datagrip, Docker, MySQL 8.2.0


Tài liệu học tập

  • Chúng tôi cung cấp các tệp PDF bài giảng, dữ liệu thử nghiệm và mã lệnh được sử dụng trong thực hành.

  • Ngoài tài liệu học tập, tôi đã đính kèm tài liệu tham khảo MySQL chính thức vào ghi chú lớp học.


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 sử dụng MySQL

  • Các nhà phát triển cần cải thiện hiệu suất MySQL

  • Sinh viên tìm việc làm phụ

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

  • Hiểu SQL

  • Sử dụng cơ bản cơ sở dữ liệu MySQL

  • kiến thức lập trình cơ bản

Xin chào
Đây là

966

Học viên

50

Đánh giá

38

Trả lời

4.5

Xếp hạng

3

Các khóa học

안녕하세요.

저는 개발자면서 교육자로 신뢰할 수 있는 강의를 만들려고 노력하고 있습니다.

강의를 만들 땐 필요한 지식과 기술을 군더더기 없이 전달하는 정보 밀도 높은 콘텐츠를 제공하려고 합니다.

제가 관심있는 분야, 정말 의미 있다고 믿는 영역에만 강의를 만들며, 누구나 만들 수 있는 강의는 만들지 않습니다.

추가로 커리어리에서도 유용한 글들을 쓰고 있습니다. 

- (前) 카카오엔터프라이즈 소프트웨어 엔지니어

- (前) 카카오 Ground X 소프트웨어 엔지니어

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

Tất cả

26 bài giảng ∙ (1giờ 25phú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ả

25 đánh giá

4.7

25 đánh giá

  • jaime님의 프로필 이미지
    jaime

    Đánh giá 5

    Đánh giá trung bình 3.4

    5

    35% đã tham gia

    The lecture content is really good. But the pronunciation is terrible.. All the way bye, extra, using, etc.

    • kino님의 프로필 이미지
      kino

      Đánh giá 1

      Đánh giá trung bình 3.0

      3

      58% đã tham gia

      During the lecture, the material is constantly switched to previous materials or other materials instead of the material being explained, so I lose focus. Also, some parts are not used much in practice, which is disappointing.

      • todaerika님의 프로필 이미지
        todaerika

        Đánh giá 10

        Đánh giá trung bình 4.9

        4

        31% đã tham gia

        I give it 4 points because the lecture material is only text and the sound is too low (even if you turn the sound up a lot, it's low, and when you turn it up, other sounds become too loud and uncomfortable)! The content of the lecture is so good.

        • dfdssdsd님의 프로필 이미지
          dfdssdsd

          Đánh giá 22

          Đánh giá trung bình 5.0

          5

          88% đã tham gia

          I love it so much.. I want to keep it to myself

          • newbeginner님의 프로필 이미지
            newbeginner

            Đánh giá 36

            Đánh giá trung bình 4.8

            5

            100% đã tham gia

            865.618 ₫

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

            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!