通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误(1032 1062)
通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误
通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误
set global slave_exec_mode=IDEMPOTENT
slave_exec_mode 有两种模式
STRICT 模式不会自动跳过复制错误。
IDEMPOTENT 模式跳过主键冲突错误和删除行不存在错误。并自动修复和master数据一直。
1.insert 记录从库已存在
a:主键冲突。
此时insert into语句在备机的效果就跟replace into一样,但却并不是把insert into转换成replace into来执行,分两种情况:
delete from t1 …
insert into t1 set …
b: 非主键的唯一键冲突转化为update:
update t1 set …
2 update 场景
当备机不存在要更新的记录,这条update跳过不执行。
3 delete场景
同update场景一样,备机跳过此delete
注意: 使用冥等模式时表要有主键。不能对DDL操作冥等,对字段长度或类型不同导致的错误也不是冥等。
等复制追上之后:
set global slave_exec_mode=STRICT
通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误(1032 1062)相关推荐
- 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误
博客园 首页 新随笔 联系 订阅 管理 随笔 - 42 文章 - 0 评论 - 1 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误 通过slave_exec_mode ...
- 主从复制中从库Last_SQL_Errno: 1062 错误
解决办法: 修改从库的mysql的配置文件,/etc/my.cnf,在[mysqld]下面添加一行 slave_skip_errors = 1062 :wq 然后重启mysql服务 转载于:https ...
- mysql 1032 1062_【转】如何使用slave_exec_mode优雅的跳过1032 1062的复制错误
今天线上的主从复制发生1062的错误,使用sql_slave_skip_counter跳过之后,由于后面的事务需要对刚刚的数据进行update,后续造成了新的1032的错误. 后来,无意中发现还有更好 ...
- mysql主从配置干什么_mysql主从配置之slave_exec_mode=IDEMPOTENT详解
slave_exec_mode=IDEMPOTENT是一个什么意思呢,在参考网站主从配置时有一些人要求slave_exec_mode=IDEMPOTENT哦,下面我们一起来看看关于它的详解吧. sla ...
- MySQL 主从幂等复制slave_exec_mode=IDEMPOTENT
MySQL slave_exec_mode 参数用于控制主从复制数据冲突时的处理策略,可选值有STRICT和IDEMPOTENT,分别代表严格模式和幂等模式,默认值为STRICT,该参数可动态调整. ...
- [转] slave_exec_mode=IDEMPOTENT的行为小结
原文: https://www.jianshu.com/p/bd6f7c3e5b50 slave_exec_mode=IDEMPOTENT 在MySQL复制环境中是个很有用的参数:只要在备机运行set ...
- slave_exec_mode参数跳过复制异常
通过将slave_exec_mode设置为IDEMPOTENT模式,可以跳过主键冲突错误和删除行不存在错误. set global slave_exec_mode='IDEMPOTENT'; stop ...
- MySQL主从复制中的“show slave status”详细含义
MySQL主从复制中的"show slave status"详细含义 正常状态的信息 *************************** 1. row ************ ...
- java跳转语句包含goto_Java 的跳转语句中 _______( 包含 / 不包含 )goto 语句。_学小易找答案...
[单选题]承压水井和潜水井是根据()来划分的. [单选题]下列哪个叙述是正确的? [其它]Demo编程:分别用以下布局实现如图所示界面: 线性布局(LinearLayout) 表格布局(TableLa ...
最新文章
- 手把手教你使用koa2
- 浏览器在线预览pdf、txt、office文件
- 把Sublime Text 2打造成一个轻量级Python的IDE
- jax-rs/jersey_JAX-RS 2.1的Jersey客户端依赖性
- C++ 常函数 常对象 初步
- 能用计算机解决的问题十个,计算机常见问题及解决方法,计算机十项常见故障...
- 使用 | Java使用WebMagic 爬取网站
- 开发运维已死,无运维万岁
- Python rsa 加密
- MEncoder的基础用法—6.3. 编码为双通道MPEG-4 (DivX)
- qt 写的tcp客户端程序实现简单的连接接受和发送消息
- windows系统ping包显示时间(绝对好用)
- SAP BW报表使用操作手册——基础操作
- c3p0数据库连接池使用步骤c3p0配置报错处理
- java实现word(docx)在线编辑(word转html,html转word)——代码实现
- 【Pandas数据处理100例目录】Python数据分析玩转Excel表格数据
- 【Scala笔记——道】Scala 循环遍历 for详解
- Linux红帽8.2系统中引导过程及引导修复
- 7 款基于 HTML5 Canvas 的超炫 3D 动画效果
- 设置浏览器为单进程模式