通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误
- 博客园
- 首页
- 新随笔
- 联系
- 订阅
- 管理
随笔 - 42 文章 - 0 评论 - 1
通过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跳过主从复制中的错误相关推荐
- 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误(1032 1062)
通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误 set global slave_exec_ ...
- 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 ...
- java readline 超时_跳过Java中的BufferedReader readLine()方法
是否有一种简单的方法可以跳过java中的readLine()方法(如果它花费的时间超过2秒)? 这是我问这个问题的背景: public void run() { boolean looping = t ...
- mysql主主复制半同步_mysql主从复制中的半同步复制
实验mysql借助google提供的插件,完成半同步复制模型: 物理机依然是win7系统,虚拟机为centos7: 主节点:192.168.255.2 从节点:192.168.255.3 先配置为主从 ...
最新文章
- Windows Vista和XP系统功能大比拼
- 编写 Debugging Tools for Windows 扩展,第 1 部分 (windbg 插件 扩展)
- python导包顺序_2019-03-21 python导入包以及Python程序执行顺序理解
- 为你的亚马逊S3 bucket加个安全盖
- 计算机学习 -快捷键
- 网络层访问权限控制技术-ACL详解 (2)
- 我对XCode Objective-c Cocoa的简单理解
- java 死锁种类_用java写一个死锁
- Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jre7:1.3.21
- 美国只有两样东西要比中国 贵,一个是智慧财产权,一个是人工
- js localStorage,sessionStorage
- 如何在群晖系统中安装cpolar(群晖6.X版)
- 惠普台式计算机系列,惠普星系列590-051 台式机 拆解
- 大话设计模式之爱你一万年:第十三章 行为型模式:策略模式:女友在手,说走就走:1.策略模式概念
- Type-C PD协议取电SINK受电端9V12V15V20V
- FPGA中latch
- 7-1 计算职工工资c语言,C语言职工工资管理系统
- 大数据开发工程师必看书籍
- 安装opensuse的笔记-重庆linux开源组织
- 在 Mac系统中,怎么能够连续的看图片
热门文章
- html图片自动在div里放大,HTML5+CSS3实现图片的放大/缩小
- #泰坦尼克号幸存者预测
- ftp服务器的端口20和21的具体作用,FTP协议中21端口和20端口的详解
- 关于华为设备远程登录telnet和ssh的配置
- 敏捷成熟度评估模型-AMM评估管理实践与技术实践
- 51单片机c语言程序执行顺序,51单片机程序执行流程详细分析
- 汇编启蒙题--by cyl老师
- R语言频数统计函数和独立性检验函数
- 计算机能不能升级固态硬盘,老电脑可以用固态硬盘吗?老电脑升级安装固态硬盘的注意事项...
- iphone已停用连接itunes怎么解锁教程