Mysql中binlog存储记录模式区别
发布日期:2021-06-30 21:31:43
浏览次数:2
分类:技术文章
本文共 362 字,大约阅读时间需要 1 分钟。
binlog_format
binlog记录存储的三种模式,分为ROW、STATEMENT和MIXED,区别如下:
模式 | 说明 | 优点 | 缺点 |
ROW | 记录变动的每一条数据 | 不会出现同步环境不一致的问题; 内容详细; | log量大 |
STATEMENT | 记录每一条改变数据的sql | log少、节省io、速度快 | 不支持复杂sql操作 |
MIXED | 根据修改内容自动选择ROW或STATEMENT格式 | 兼容ROW或STATEMENT优点 | 但是有一些特殊规则, 如事物级别等, 具体可以参考官方文档。 |
binlog_row_image
binlog记录每条数据列记录方式,分为FULL、MINIMAL和NOBLOB,区别如下
- FULL:记录所有列
- MINIMAL:只记录所有变更的列
- NOBLOB:记录除BLOB和TEXT类型的以外的所有列
转载地址:https://lizz6.blog.csdn.net/article/details/112392086 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月10日 13时13分29秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
调试 LenaCV 3D Camera (Linux)
2021-07-03
OpenCV杂记 - Mat in C++
2021-07-03
location区段
2021-07-03
nginx访问控制、基于用户认证、https配置
2021-07-03
SaltStack
2021-07-03
linux内存的寻址方式
2021-07-03
ubunut16.04的pip3出现问题,重新安装pip3
2021-07-03
how2heap-double free
2021-07-03
how2heap-fastbin_dup_consolidate
2021-07-03
orw_shellcode_模板
2021-07-03
fmt在bss段(neepusec_easy_format)
2021-07-03
python 函数式编程
2021-07-03
python编码
2021-07-03
redis cli
2021-07-03
java http请求
2021-07-03
tensorflow 数据格式
2021-07-03
tf dense layer两种创建方式的对比和numpy实现
2021-07-03
tf initializer
2021-07-03
tf keras SimpleRNN源码解析
2021-07-03
tf keras Dense源码解析
2021-07-03