の観点からアーキテクチャから、まず第一に:
バイナリログデータベースは、上位層(サーバ層)によって生成され、それは論理SQL実行ログです。
REDOログは、ログストレージエンジン(InnoDBトランザクションエンジン)レベルの物理フォーマットで、レコードがページ毎に変更されます。
役割の区別:
ビンログはコピーから(時点に基づいて)データ復旧と主に使用しました。
トランザクションの耐久性、およびクラッシュ回復を確実にするためにredoログ。
メカニズムを生成し、終了時刻が同じではありません。
トランザクションの完了がコミットした後のInnoDBのredoログは、進行中のトランザクションで書き込まれ続け、一度書き込んだBINLOG
したがって、トランザクションのコミット処理、封止前redoログ、および、サーバー層のbinログを生成します。