inflearn logo

Thực tiễn ứng phó với Aurora MySQL để chuẩn bị cho sự kiện quy mô lớn

Trước một sự kiện quy mô lớn, DB cần chuẩn bị những gì và ngay khi mở cửa cần kiểm tra điều gì trước tiên? Hãy luyện tập trình tự ứng phó trước, trong và sau sự kiện qua các bản ghi thực tế trong môi trường Aurora dùng cho đào tạo về CPU của Reader tăng đột biến, chờ khóa, deadlock và chuyển đổi dự phòng, cùng các câu lệnh SQL chẩn đoán.

2 học viên đang tham gia khóa học này

Độ khó Trung cấp trở lên

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

MySQL
MySQL
AWS
AWS
aws-aurora
aws-aurora
SQL
SQL
Python
Python
MySQL
MySQL
AWS
AWS
aws-aurora
aws-aurora
SQL
SQL
Python
Python

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

  • Phân biệt mức sử dụng CPU với tải DB để xác định đâu là nút thắt do thực thi và đâu là nút thắt do chờ, từ đó quyết định thứ tự xử lý ban đầu.

  • Đọc nguyên văn chuỗi chờ khóa, khóa siêu dữ liệu và deadlock bằng performance_schema và SHOW ENGINE INNODB STATUS.

  • Tính mức đóng góp vào tải dựa trên chênh lệch giữa các khoảng thời gian của dấu vân tay truy vấn và số liệu thống kê tích lũy, đồng thời phân loại thành xử lý ngay, trong ngày, theo kế hoạch hoặc tạm hoãn dựa trên mức độ ảnh hưởng đến dịch vụ và tình trạng tranh chấp tài nguyên.

  • Chúng tôi kiểm chứng các đề xuất chỉ mục của Claude dựa trên tính tương đương của kết quả, kế hoạch thực thi và chi phí ghi, rồi quyết định chấp nhận, bác bỏ hoặc tạm hoãn.

  • Trước sự kiện, kiểm tra trước đường cơ sở, tiêu chí dừng kiểm thử tải, ngân sách kết nối và hiệu quả mở rộng Reader.

  • Sau khi chuyển đổi dự phòng, xác nhận kết nối đã được khôi phục, phân biệt các trường hợp đã cải thiện, chưa thực hiện và thiếu dữ liệu thu thập để quản lý việc tái diễn.

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

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

  • Lập trình viên backend đang bối rối không biết cần chuẩn bị những gì ở phía DB trước một sự kiện quy mô lớn.

  • SRE và DBA junior có danh sách truy vấn chậm nhưng khó xác định nên sửa truy vấn nào trước.

  • Các nhà phát triển/DBA muốn sử dụng tính năng phân tích truy vấn của AI như Claude nhưng không yên tâm khi tin tưởng hoàn toàn.

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

  • Các khái niệm cơ bản về SELECT, JOIN và chỉ mục

  • Kiến thức cơ bản về cấu trúc Writer·Reader của Aurora·RDS

  • Chạy lệnh terminal và Python 3.10 trở lên.

Xin chào
Đây là dorian05202988

Xác minh sự nghiệp

Tôi là một chuyên gia dữ liệu với hơn 20 năm kinh nghiệm trong lĩnh vực cơ sở dữ liệu và CNTT. Trong vai trò DBA và quản lý nhóm Nền tảng Cơ sở dữ liệu, tôi phụ trách các nền tảng cơ sở dữ liệu, với chuyên môn về MySQL, PostgreSQL, Oracle, MongoDB, tinh chỉnh SQL, AWS, Terraform và Python. Dựa trên kinh nghiệm trong các lĩnh vực trò chơi, tài chính và dịch vụ CNTT, tôi trình bày về cơ sở dữ liệu và kiến trúc đám mây. Tôi đã xuất bản 『Học các mẫu SQL tinh chỉnh thực tế Oracle』 và 『Sổ tay ứng dụng dự án thực tế Oracle Pro*C』, đồng thời thuyết trình về serverless, lựa chọn cơ sở dữ liệu và chiến lược đa cơ sở dữ liệu tại AWS Summit 2018·2019 và sự kiện 데이터야 놀자 2020. Gần đây, tôi tập trung vào phân tích và khuyến nghị tinh chỉnh truy vấn chậm bằng Bedrock LLM, tự động hóa việc tính toán thông số DB, cũng như quy trình tra cứu thông qua máy chủ DB Meta MCP và bot Slack. Tôi giải thích về tự động hóa cơ sở dữ liệu dành cho nhà phát triển và việc ứng dụng AI vào công việc dành cho người không chuyên về phát triển thông qua các bài thực hành phù hợp với đối tượng và mục tiêu của từng khóa học. Thay vì áp dụng nguyên xi các đề xuất của AI, tôi truyền đạt các tiêu chí đánh giá như kiểm tra tính tương đương của kết quả, kế hoạch thực thi và điều kiện quan sát; nếu thiếu căn cứ thì tạm thời chưa áp dụng. Dữ liệu vận hành của công ty và thông tin xác thực không được đưa vào tài liệu giảng dạy.

Thêm

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

Tất cả

60 bài giảng ∙ (3giờ 6phú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á

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

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

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!

Ưu đãi có thời hạn

14 ₫

69%

1.224.673 ₫