MySQL tutorial - IT technology blog

mysqlbinlog: How to Read and Analyze MySQL Binary Logs for Incident Investigation and Database Auditing

mysqlbinlog is the tool for reading and analyzing MySQL binary logs, helping you investigate incidents, track down the cause of data loss, and perform Point-in-Time Recovery. This article shares hands-on experience from 6 months running a production MySQL 8.0 instance with 50GB of data — from enabling binlog correctly to working through real-world investigation scenarios.
MySQL tutorial - IT technology blog

MySQL Semi-synchronous Replication: Zero Data Loss Without Group Replication

MySQL Semi-synchronous Replication ensures zero data loss for production databases by requiring at least one slave to acknowledge receipt of the binlog before the master commits. This article compares async, semi-sync, and Group Replication, analyzes when each is appropriate, and provides a step-by-step deployment guide from enabling the plugin to real-world monitoring.