mysql主从经常会出现主从数据不同步的问题,脏数据会造成主从同步中断,出现大量ERROR,如1032,1062等错误。常规方法是逐条删除脏数据或者重做库,由于数据量大操作麻烦,而且主库在线上运行不能有锁表操作,各种不便特别费时间。笔者在生产环境遭遇了一次,情急之下用粗暴的方法不到10分种解决问题。下面假设一种情况,主库正常,从库数据不一致,解决思路步骤如下:1,对故障定性,通过查看最近日志来找出
分类:
数据库 时间:
2019-03-09 12:54:24
阅读次数:
214
设计模式: ①单例模式(饿汉模式,懒汉模式) ②工厂模式 ③观察者模式 ④代理模式 多线程: 线程池 mysql: 锁:排他锁,共享锁 sql分析:show profiles, explain 索引实现原理(btree) 主从同步怎么实现 冷热数据怎么处理 redis: 哨兵模式 大量key同时过期 ...
分类:
编程语言 时间:
2019-03-01 14:17:14
阅读次数:
193
MySQL主从同步 1. 主从同步的定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器 ...
分类:
数据库 时间:
2019-02-26 19:09:04
阅读次数:
222
一、准备和注意事项 二、Mysql主服务器配置 1、修改my.conf文件 ...
分类:
数据库 时间:
2019-02-19 15:09:01
阅读次数:
205
DNS服务器 正向解析:将域名解析成IP地址反向解析:将IP地址解析成域名 yum install bindnamed-checkconf##############################################################################vi ...
分类:
其他好文 时间:
2019-02-18 14:30:32
阅读次数:
144
1.1 常见问题1.Slave I/O: error connecting to master 'backup@192.168.1.x:3306'-retry-time: 60 retries: 86400,Error_code:1045解决方法:从服务器上删除掉所有的二进制日志文件,包括一个数据目 ...
分类:
数据库 时间:
2019-02-14 13:32:08
阅读次数:
229
mysql+keepalived 实现双主 但是大部分使用的是主从同步: 开启二进制文件 设置service.id server-id= 重启 ...... ...
分类:
数据库 时间:
2019-02-13 15:42:13
阅读次数:
184
Xu言: 今天,为了研究一个MySQL主从同步开机后报错 问题,如下图 故障原因分析: 经过分析,可能是主从服务器开机顺序导致。(有待下次断电再次测试) 主从错误提示:日志读取错误的问题。解决方法:更新日志记录文件,重新主从同步。 担心主从问题过程中有数据写入,想去确认下主从库上的数据是否一致。想到 ...
分类:
数据库 时间:
2019-02-12 13:28:58
阅读次数:
203
在主服务器上为从服务器建立一个用户: grant replication slave on *.* to '用户名'@'主机' identified by '密码'; 如果使用的是MySQL 4.0.2之前的版本,则用file权限来代替replication slave 编辑主服务器的配置文件:/e ...
分类:
数据库 时间:
2019-02-04 10:16:43
阅读次数:
285
mysql主从复制用途 主从部署必要条件 主从复制原理图 从库的io线程 主库的dump线程 从库的SQL线程 该架构存在的问题 我们使用的是MHA软件 MHA缺点 半同步复制 MHA工作原理总结为以下几条 ...
分类:
数据库 时间:
2019-01-30 00:22:30
阅读次数:
216