- 2
- 0
- 约8.05千字
- 约 27页
- 2023-08-03 发布于北京
- 举报
闪回工具科普
MySQL闪回特性最早由阿里巴巴的彭立勋开发,2012年他向MySQL官方提交了一个补丁,并对闪回设计思路做了说明。但是由于一些原因,目前业内安装这个补丁的团队还很少,真正应用到线上的更是少之又少。之后,又有多位人员针对不同MySQL版本的不同语言开发了闪回工具,原理用的都是他的思路。闪回工具按实现方式可以分成三类。
第一类是以补丁形式集成到官方工具mysqlbinlog中。以彭立勋提交的补丁为代表。优点如下:
上手成本低。mysqlbinlog原有的选项都能直接使用,只是多加了一个闪回选项。闪回特性未来有可能被官方收录。
支持离线解析。缺点如下:
兼容性差、项目活跃度不高。由于binlog格式的变动,如果闪回工具的作者不及时对补丁升级,则闪回工具将无法使用。目前已有多位人员分别针对MySQL 5.5/5.6/5.7开发了补丁,部分项目代码公开,但总体上活跃度都不高。
难以添加新功能,实战效果欠佳。在实战中,经常会遇到现有补丁不能满足需求的情况,比如要添加表过滤功能,很简单的一个需求,代码改动也不大,但是对大部分DBA来说,修改MySQL源码还是很困难的事情。
安装稍显麻烦。需要对MySQL源码打补丁,然后再编译安装。
这些缺点,可能就是mysqlbinlog工具中的闪回功能没有流行起来的原因。
第二类是独立工具,通过伪装成Slave拉取binlog来进行处理。以bi
您可能关注的文档
最近下载
- 山东省职教高考《数学》历年考试真题汇总(附答案).docx VIP
- 一年级语文拼音练习-带封面无需排版A4纸直接打印.pdf VIP
- 第4课社会主义基本经济制度.ppt VIP
- 2.9 设计图案(2)(课件)数学西师大版五年级年级上册.pptx VIP
- 2025机械加工工时定额标准.docx VIP
- 第5课 用发展的观点看问题-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 变电站工程创优工作汇报.ppt VIP
- 2025年注册土木工程师(岩土)《专业知识考试(上)》真题及答案解析【完.doc
- 2026天津师范大学第二批招聘(辅导员、专业技术辅助岗位)27人备考试题及参考答案详解1套.docx VIP
- 腹腔镜腹股沟疝手术焦点问题中国专家共识.pptx VIP
原创力文档

文档评论(0)