MySQL的binlog_row_image
我是凌洛 2018-04-09 20:18:55 浏览3000 评论0摘要: 前言 从MySQL5.6开始binlog的同步模式便有了binlog_row_image,那这个参数能给binlog带来什么变化呢?我们一起看下。 CREATE TABLE `a` ( `id` bigint(20) DEFAULT NULL, `a` varchar(128) DEFAU...
前言
从MySQL5.6开始binlog的同步模式便有了binlog_row_image,那这个参数能给binlog带来什么变化呢?我们一起看下。
CREATE TABLE `a` (
`id` bigint(20) DEFAULT NULL,
`a` varchar(128) DEFAULT NULL,
`b` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
mysql> show global variables like 'binlog_row_image';
+------------------+-------+
| Variable_name | Value |
+------------------+-------+
| binlog_row_image | FULL |
+------------------+-------+
mysql> select * from a;
+------+--------------------+--------+
| id | a | b |
+------+--------------------+--------+
| 1 | full | bbbbbb |
| 2 | buduibudui | 22222 |
+------+--------------------+--------+
2 rows in set (0.00 sec)
### UPDATE `test`.`a`
### WHERE
### @1=1 /* LONGINT meta=0 nullable=1 is_null=0 */
### @2='full2minimal' /* VARSTRING(384) meta=384 nullable=1 is_null=0 */
### @3='bbbbbb' /* VARSTRING(30) meta=30 nullable=1 is_null=0 */
### @4=1 /* LONGINT meta=0 nullable=0 is_null=0 */
### SET
### @1=1 /* LONGINT meta=0 nullable=1 is_null=0 */
### @2='full2minimal2' /* VARSTRING(384) meta=384 nullable=1 is_null=0 */
### @3='bbbbbb' /* VARSTRING(30) meta=30 nullable=1 is_null=0 */
### @4=1 /* LONGINT meta=0 nullable=0 is_null=0 */
### UPDATE `test`.`a`
### WHERE
### @1=1 /* LONGINT meta=0 nullable=1 is_null=0 */
### @2='full2minimal2' /* VARSTRING(384) meta=384 nullable=1 is_null=0 */
### @3='bbbbbb' /* VARSTRING(30) meta=30 nullable=1 is_null=0 */
### @4=1 /* LONGINT meta=0 nullable=0 is_null=0 */
### SET
### @2='full2minimal' /* VARSTRING(384) meta=384 nullable=1 is_null=0 */
注
这个参数修改后只对新建的连接有效,老连接还是沿用老模式
参考
dev.mysql.com/doc/refman/…
dev.mysql.com/doc/interna…
用云栖社区APP,舒服~
【云栖快讯】直播推荐--阿里巴巴高级数据库专家带你技术进阶之全文检索和相似搜索实践,还不快快报名~ 详情请点击 评论 (0) 点赞 (1) 收藏 (0)相关文章
- RDS最佳实践(五)—Mysql大字段的频繁更新导致bi…
- RDS最佳实践(五)—Mysql大字段的频繁更新导致bi…
- 由于数据库 Blob字段太多,导致从库进行binlog不…
- ROW 格式binlog 在MySQL5.6上的数据恢复…
- 数据迁移的预检测及修复方案
- MySQL--------基于binlog实现闪回最佳实…
- Data Migration Pre-Check Fai…
- 解析MYSQL BINLOG 二进制格式(6)--UPD…
- MySQL复制以及调优
- MySQL · 捉虫动态 · UK 包含 NULL 值备…