innodb_redo_log_capacity set to a default years ago and never touched? You're guessing.
Watch Innodb_log_waits. Measure LSN growth. Size for 30–60 min of peak redo, not a % of RAM.
https://percona.community/blog/2026/05/02/innodb-redo-log-sizing-stop-guessing-start-measuring/ - LC
#MySQL #InnoDB
InnoDB Redo Log Sizing: Stop Guessing, Start Measuring

Introduction Many MySQL configurations inherit redo log sizing from defaults, aging blog posts, or configuration folklore. innodb_redo_log_capacity gets set once… and then quietly fades into the background. But redo log capacity directly shapes how efficiently MySQL absorbs writes, manages checkpoint pressure, and handles burst-heavy workloads. Set it too low, and aggressive flushing can throttle throughput. Set it too high, and crash recovery can become painfully long. Redo logs are more than crash insurance.