解析MySQL binlog –(1)大致结构及event type


1、简介binlog以事件的形式记录数据库变更情况。通过执行show binlog events in “binlog file”命令可以查看事件2、binlog事件格式及类型

分为2部分,事件头和事件体。事件头包括:timestamp:事件开始的执行时间,固定4字节展示是新纪元(epoch time)以来的秒数。event type:指明该事件的类型server开发云主机域名-id:服务器的server IDevent size:该事件的长度next-log pos:固定4字节下一个event的开始位置flag:固定2字节 event flags
#define LOG_EVENT_BINLOG_IN_USE_F 0x1 这个flags表示是否binlog正确的关闭了
..其他标签可参看源码log_event.h事件体:根据事件类型的不同,包含了不同的信息。binlog事件类型:

只挑了比较重要的事件类型进行解析。下章节针对每个event类型进行详细解析。

相关推荐: 简单了解mysql的日志管理

本篇文章给大家主要讲的是关于mysql的日志管理的内容,感兴趣的话就一起来看看这篇文章吧,相信看完mysql的日志管理对大家多少有点参考价值吧。error log 错误日志 排错 /var/log/mysqld.log【默认开启】 bin log 二进制日志 …

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/09 17:15
下一篇 06/09 17:15

相关推荐