この記事はMySQL Advent Calendar 2019の9日目の記事です。
binary logとはなにか
binary log(以降binlog)はMySQL
serverで実行した更新をイベントという形式で出力したログ。トランザクションのコミット時に出力され、コミットの順番で1トランザクションの変更がシーケンシャルに出力されている。
MySQLではこれを利用することでreplicationやrecoveryを行っている(server
crash後のcrash recoveryには …