参数binlog_row_image设置MINIMAL,你今天被坑了吗?
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,今天网友"芬达"跟我讨论一个参数binlog_row_image,在什么场景下设置为MINIMAL,我觉得这个案例很有意义,尤其是在生产环境中,要慎重设置这个参数。首先这个MINIMAL,只会在bin
千家信息网最后更新 2025年11月07日参数binlog_row_image设置MINIMAL,你今天被坑了吗?
今天网友"芬达"跟我讨论一个参数binlog_row_image,在什么场景下设置为MINIMAL,我觉得这个案例很有意义,尤其是在生产环境中,要慎重设置这个参数。
首先这个MINIMAL,只会在binlog里记录被影响的行,而不能像默认的FULL一样,记录完整的变更前和变更后的所有记录,这里就会产生一个问题,数据被误更改,无法用mysqlbinlog等工具闪回,另外大数据那边用canal抽binlog,会造成数据不准确等一系列问题。
下面通过模拟实验,看看binlog里记录的内容。
表结构如下:
里面的数据:
此时,执行一条update变更操作:
马上看下binlog里面记录的内容:
注意看红色框部分的内容,变更前的完整原始数据并没有被记录,固无法闪回。
虽然MINIMAL可以减少binlog的文件大小(binlog_format = ROW),降低磁盘IO,但从数据安全角度来看,这将是危险的!
这里感谢网友"芬达"提供素材。
数据
内容
参数
网友
问题
芬达
原始
危险
安全
场景
大小
工具
文件
是在
案例
环境
磁盘
素材
红色
结构
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
黑色沙漠服务器登陆失败
关于软件开发所学的内容
梦幻服务器转东方明珠
杭州康德软件开发有限公司招聘
服务器图片防盗链
酒泉小程序软件开发公司
qq西游 数据库
简单邮件服务器软件
Python连接数据库应用
非关系数据库oracle
现场数据库量很大
女生学游戏软件开发
电脑服务器磁盘爆满
全球互联网领先科技有哪些
软件开发常见需求
上海金融数据库有限公司
签名服务器反馈方式
网络安全法第7条
外贸管理软件服务器
中国引文数据库引文格式
泰州市网络安全宣传周
用什么软件开发erp系统
网络安全调试
福建app软件开发价格
西安内网渗透选择东塔网络安全
2021网络安全审查需要多久
兴化大型网络技术参考价格
杨浦网络技术公司
数据库中建立表字段大小怎么设置
网络安全B2机系统实例