搬瓦工机场JMS

标签:MySQL Binlog

MySQL

MySQL Binlog文件格式解析

We'r VPS 发布于 2022-04-26

MySQL通过Binlog进行主从数据的复制,Binlog是一种二进制格式的文件,理解Binlog二进制格式能够帮助我们进一步理解MySQL的主从复制原理。本文将对Binlog文件格式进行分析。 本文涉及的源码版本和相关参数如 …

阅读(240)评论(0)赞 (0)

MySQL

MySQL Binlog 文件格式解析(TABLE_MAP_EVENT)

We'r VPS 发布于 2022-04-26

基于ROW格式的MySQL Binlog在记录DML语句的数据时,总会先写入一个table_map_event,这种类型的event用于记录表结构相关元数据信息,比如数据库名称,表名称,表的字段类型,表的字段元数据等等,下面将详 …

阅读(189)评论(0)赞 (0)

MySQL

MySQL Binlog 文件格式解析(GTID_LOG_EVENT)

We'r VPS 发布于 2022-04-26

MySQL Binlog 由一个个的event组成,event有不同的种类,在MySQL 5.6版本加入gtid功能之后,每个事务都会有唯一的一个gtid序号与其对应,这个gtid序号在Binlog中也有一个专门的event类型与之对应,也就是GT …

阅读(389)评论(0)赞 (0)

MySQL

MySQL Binlog 文件格式解析(XID_EVENT)

We'r VPS 发布于 2022-04-26

1. XID_EVENT 是什么? MySQL Binlog 文件由 event 组成,event 有不同的类型,本文介绍的 XID_EVENT 表示一个事务的提交操作。 举个例子,执行一条事务,然后查看这个事务生成的 Binlog event,如下: 事 …

阅读(251)评论(0)赞 (0)