MySQL 的日志文件,真的是数据库运维里少不了的帮手。重做日志、回滚日志、二进制日志这些听起来挺吓人,但其实理解起来不难。比如redo log就是为崩溃恢复准备的,undo log是实现 MVCC 的关键,而binlog主要用在主从复制和数据恢复上。如果你平时折腾 MySQL,还不熟这些日志的用法,那确实该补补课了,后面一出问题就得靠它们救场。