1月 2020の記事

MySQLのbinlogとredo logについて

kyou に投稿

1.基本知識

MySQLは、SQLの解析・実行する機能を実現するServer層とデータアクセス機能を提供するストレージエンジン層で構成されています。ストレージエンジンには、MyISAM、InnoDB、Memoryなどが存在します。binlogは、Server層が出力するログです。redo logは、InnoDBエンジンが出力するログです。二つのログは、ともにDBテーブルの更新時に出力されます。