摘要:
我们知道binlog有两种常用的格式,一种是statement(默认),一种是row,很多人都说建议你修改为row格式,那么是为什么呢? 首先我们需要知道它们两个之间有什么不同? statement格式记录的我们写的SQL语句,而row格式记录的则是实际受影响的数据的变化前后值 这里举两个例子说明一 阅读全文
摘要:
我们知道statement格式的二进制日志记录的是实际的SQL语句, 其特点是binlog文件较小,由于日志记录了原始的SQL,所以也方便统计和审计,相对来说也比较方便DBA阅读;其缺点也存在安全隐患,可能会导致主从数据不一致,原因在于对一些系统函数不能准确复制或不能复制,如now()、uuid() 阅读全文
摘要:
我们知道binlog有两种常用的格式,一种是statement(默认),一种是row,很多人都说建议你修改为row格式,那么是为什么呢? 首先我们需要知道它们两个之间有什么不同? statement格式记录的我们写的SQL语句,而row格式记录的则是实际受影响的数据的变化前后值 这里举两个例子说明一 阅读全文
摘要:
https://blog.csdn.net/bournetai?type=blog https://blog.csdn.net/bournetai/article/details/122864293?spm=1001.2014.3001.5502 阅读全文
摘要:
概述作为DBA,binlog2sql是一项必须掌握的工具。binlog2sql是一个开源的Python开发的MySQL Binlog解析工具,能够将Binlog解析为原始的SQL,也支持将Binlog解析为回滚的SQL,以便做数据恢复。 gihub:https://github.com/danfen 阅读全文
摘要:
https://blog.csdn.net/bournetai/article/details/121018846 阅读全文
摘要:
https://www.cnblogs.com/zqw111/p/12898819.html MySQL Binlog Digger是一个免费的,且基于图形界面的binlog挖掘分析工具。它可以为数据恢复提供有力的参考依据,它可以对在线binlog与离线binlog进行挖掘分析,在设定过滤条件后便可 阅读全文