sql-replay — MySQL Query-Replay Benchmarker
A multi-threaded MySQL benchmarking CLI in Rust, built to de-risk a real production MySQL 5.7 → 8.0 migration. It captures real query traffic from slow query logs or raw tcpdump pcap, replays it concurrently against a candidate server with bounded memory, and statistically compares per-query-fingerprint latency — plus result-correctness checksums — in HTML/JSON reports. Battle-tested in 5.7-vs-8.0 campaigns that caught and quantified genuine 8.0 regressions before cutover.