参数binlog_row_image设置MINIMAL,你今天被坑了吗?
发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,今天网友"芬达"跟我讨论一个参数binlog_row_image,在什么场景下设置为MINIMAL,我觉得这个案例很有意义,尤其是在生产环境中,要慎重设置这个参数。首先这个MINIMAL,只会在bin
千家信息网最后更新 2024年12月13日参数binlog_row_image设置MINIMAL,你今天被坑了吗?
今天网友"芬达"跟我讨论一个参数binlog_row_image,在什么场景下设置为MINIMAL,我觉得这个案例很有意义,尤其是在生产环境中,要慎重设置这个参数。
首先这个MINIMAL,只会在binlog里记录被影响的行,而不能像默认的FULL一样,记录完整的变更前和变更后的所有记录,这里就会产生一个问题,数据被误更改,无法用mysqlbinlog等工具闪回,另外大数据那边用canal抽binlog,会造成数据不准确等一系列问题。
下面通过模拟实验,看看binlog里记录的内容。
表结构如下:
里面的数据:
此时,执行一条update变更操作:
马上看下binlog里面记录的内容:
注意看红色框部分的内容,变更前的完整原始数据并没有被记录,固无法闪回。
虽然MINIMAL可以减少binlog的文件大小(binlog_format = ROW),降低磁盘IO,但从数据安全角度来看,这将是危险的!
这里感谢网友"芬达"提供素材。
数据
内容
参数
网友
问题
芬达
原始
危险
安全
场景
大小
工具
文件
是在
案例
环境
磁盘
素材
红色
结构
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
腾讯云服务器在哪里看内存
智能巡护管理系统数据库损坏
2b2t.xin服务器ip
计算机系网络技术怎么样
徐州软件开发开发商
小游戏服务器教学视频
北川网络安全教程
网络安全进农村活动
服务器ip安全策略禁端口
达梦数据库管理工具查询
通信网络安全运行管理员
上海一站式软件开发服务价格
软件开发id指什么
中兴通讯网络技术入门书籍
网络安全模式怎么用qq
宾馆管理软件开发
我的世界服务器开局送管理
中间件和服务器
网络安全工程师演讲
网络技术公司提成一般几个点
未连接服务器是什么
国内数据库分布
软件开发的关键阶段
服务器上可以访问不了
山东实验室数据库管理系统供应商
我的世界空岛服务器java
网络安全宣传方面的手抄报
比较有科技性的互联网名字
学生软件开发培训
数据库之父科德