MySQL tutorial - IT technology blog

mysqlbinlog: Hướng dẫn đọc và phân tích Binary Log MySQL để điều tra sự cố và kiểm toán database

mysqlbinlog là công cụ đọc và phân tích binary log MySQL, giúp điều tra sự cố, tìm nguyên nhân mất dữ liệu và thực hiện Point-in-Time Recovery. Bài viết chia sẻ kinh nghiệm thực tế sau 6 tháng vận hành production MySQL 8.0 với 50GB data, từ cách bật binlog đúng cách đến các kịch bản điều tra thực tế.
MySQL tutorial - IT technology blog

MySQL Semi-synchronous Replication: Cấu hình Zero Data Loss không cần Group Replication

MySQL Semi-synchronous Replication giúp đảm bảo zero data loss cho database production bằng cách yêu cầu ít nhất 1 slave xác nhận nhận binlog trước khi master commit. Bài viết so sánh async, semi-sync và Group Replication, phân tích khi nào nên dùng và hướng dẫn triển khai step-by-step từ enable plugin đến monitor thực tế.
MySQL tutorial - IT technology blog

MySQL Document Store: Dùng MySQL như NoSQL với X DevAPI — Không cần đổi database

MySQL Document Store cho phép lưu JSON documents linh hoạt như MongoDB ngay trong MySQL — không cần thêm database engine mới vào stack. Bài này hướng dẫn cách dùng X DevAPI từ MySQL Shell và Python để tạo collection, query document, tạo index, và kết hợp với SQL thông thường trong cùng một instance.