MySQL Binlog 文件格式解析(XID_EVENT)

1. XID_EVENT 是什么?

MySQL Binlog 文件由 event 组成,event 有不同的类型,本文介绍的 XID_EVENT 表示一个事务的提交操作。

举个例子,执行一条事务,然后查看这个事务生成的 Binlog event,如下:

事务 SQL:

begin; insert into t1 select 1,1; commit;