分享好友

×
取消 复制
【精彩视频】MySQL源码系列 (神秘的binlog)— 郝国庆
2020-06-10 15:52:11

一、神秘的binlog

1. binlog 是什么?

2. binlog的组成结构?

3. binlog在什么时候产生的,作用是什么?

1. binlog 是 mysql 实现复制的基础
2.复制是高可用啊、灾备啊的解决方案的基础(原生的高可用,灾备解决方案)
所以,binlog 就变成了高可用和灾备解决方案的基础。
3. 很容易获取,同时也好上手。如果上来就整 trx,lock,redo undo log。估计把大家整蒙
了,大家也没有兴趣继续研究源码了。
今天我们就来介绍下 binlog 相关的知识
1.binlog mysql 二进制日志,顾名思义,binlog 是 mysql 在进行说句或者控制操作时产生
的日志文件。使用 MySQL 的同学都知道 binlog 可以用来做数据恢复,搭建复制。我们可以
用 binlog 做指定时间点的回复。
但是如果有同学不小心操作错了一条数据,但是这个数据库实例又比较大,如果为了恢复这
一条数据而使用整个实例的备份文件,耗时很久还不方便,这个时候呢,其实我们是可以使
用 binlog 来生成闪回语句进行单条数据的回退操作 。




分享好友

分享这个小栈给你的朋友们,一起进步吧。

技术栈公益直播
创建时间:2020-04-01 16:14:44
本小栈包含,直播回放,PPT下载;如果有问题,可以在小栈进行提问,直播老师会翻牌子哦~
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • ☀️
    栈主
  • 小雨滴
    嘉宾
  • 栈栈
    嘉宾
  • 天上飘下来的人
    嘉宾

小栈成员

查看更多
  • ITPUB001
  • 25minutes
  • 54xx
  • renzhuangzhuang
戳我,来吐槽~