mysql主从
张冲andy
熟悉各种数据库,包括不限于 mysql,postgresql,oracle,redis,mongodb,clickhouse等
展开
-
mysql+keepalived 双主热备高可用
理论介绍: 我们通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。MySQL双主复制,即互为Master-Slave(只有一个Master提供写操作),可以实现数据库服务器的热备,但是一个Master宕机后不能实现动态切换。使用Keepalived,可以通过虚拟IP,实现双主对外的统一原创 2017-06-20 18:45:46 · 3739 阅读 · 0 评论 -
mysql之 误用SECONDS_BEHIND_MASTER衡量MYSQL主备的延迟时间
链接:http://www.woqutech.com/?p=1116 MySQL 本身通过 show slave status 提供了 Seconds_Behind_Master ,用于衡量主备之间的复制延迟,但是今天碰到了一个场景,发现 Seconds_Behind_Master 为 0 , 备库的 show slave status 显示 IO/SQL 线程都是正常的 , MySQL ...原创 2018-10-25 17:24:33 · 622 阅读 · 0 评论 -
mysql之 重建GTID下主从关系
主库: mysqldump -uroot -pmysql -S /tmp/mysql.sock1 --single-transaction --add-drop-database --master-data=1 -ER --all-databases>test_backup.sql 说明: --all-databases :备份所有的数据库 --single-transaction ...原创 2018-10-16 16:20:21 · 805 阅读 · 0 评论 -
haproxy(单机)+mysql集群负载均衡
HAProxy是 七层代理 ,在使甠HAProxy后,在MySQL上 看不到Apps的源IP地址 ,看到的是HAProxy地址,而 MySQL的权限访问设置是和IP地址有关 ,这样就导致了MySQL无法 针对应用 进行区分权限了,所以使用的时候要注意。 1. HAProxy的安装 Shell> yum install haproxy 2. HAProxy的配置 2.1. haproxy....原创 2018-09-19 19:06:04 · 1029 阅读 · 1 评论 -
MySQL之 从复制延迟问题排查
一、从库复制延迟问题 1、可能的原因如下 (1)主从服务器处于不同的网络之中,由于网络延迟导致; (2)主从服务器的硬件配置不同,从服务器的硬件配置(包括内存,CPU,网卡等)远低于主服务器; (3)主库上有大量的写入操作,导致从库无法实时重放主库上的binlog; (4)主库上存在着大事务操作或者慢SQL,导致从库在应用主库binlog的过程过慢,形成延迟; (5)数据库实例的参数配置问题导致...转载 2018-09-06 23:06:21 · 775 阅读 · 0 评论 -
mysql之 mysql 5.6不停机双主一从搭建(活跃双主一从基于日志点复制)
环境说明: 版本 version 5.6.25-log 主1库ip: 10.219.24.25 主2库ip: 10.219.24.22 从1库ip:10.219.24.26 os 版本: centos 6.7 已安装热备软件:xtrabackup 防火墙已关 双主一从架构图 补原创 2017-06-11 17:21:15 · 1078 阅读 · 0 评论 -
mysql之 mysql 5.6不停机主主搭建(活跃双主基于日志点复制)
环境说明: 版本 version 5.6.25-log 主库ip: 10.219.24.25 从库ip:10.219.24.22 os 版本: centos 6.7 已安装热备软件:xtrabackup 防火墙已关 补充: 主从复制原理: http://blog.csdn.net/zhang123456456/article/details/72972701 mysql原创 2017-06-10 22:43:08 · 342 阅读 · 0 评论 -
mysql之 mysql 5.6不停机主从搭建(一主一从基于GTID复制)
环境说明: 版本 version 5.6.25-log 主库ip: 10.219.24.25 从库ip:10.219.24.22 os 版本: centos 6.7 已安装热备软件:xtrabackup 防火墙已关 补充: 主从复制原理: http://blog.csdn.net/zhang123456456/article/details/72972701 GTID原创 2017-06-11 10:36:57 · 760 阅读 · 2 评论 -
mysql之 mysql 5.6不停机主从搭建(一主一从基于日志点复制)
环境说明: 版本 version 5.6.25-log 主库ip: 10.219.24.25 从库ip:10.219.24.22 os 版本: centos 6.7 已安装热备软件:xtrabackup 防火墙已关 补充: mysql 5.6安装 :http://blog.csdn.net/zhang123456456/article/details/53608554 x原创 2017-06-10 11:53:05 · 3738 阅读 · 0 评论 -
mysql之 MySQL 主从基于 GTID 复制原理概述
一、 什么是GTID ( Global transaction identifiers ): MySQL-5.6.2开始支持,MySQL-5.6.10后完善,GTID 分成两部分,一部分是服务的UUid,UUID保存在mysql数据目录的auto.cnf文件中, 这是一个非常重要的文件,不能删除,这一部分是不会变的。另外一部分就是事务ID了,随着事务的增加,值一次递增,如下图 +------原创 2017-06-10 19:00:40 · 664 阅读 · 0 评论 -
mysql之 MySQL 主从基于position复制原理概述
1 、主从复制简介 MySQL 主从复制就是将一个 MySQL 实例(Master)中的数据实时复制到另一个 MySQL 实 例(slave)中,而且这个复制是一个异步复制的过程。 实现整个复制操作主要由三个进程完成的,其中两个进程在 Slave(sql_thread 和 IO_thread),另外一个进程在 Master(IO 进程)上。 2 、主从复制 原理 、 机制 要实施复制,原创 2017-06-09 23:02:37 · 5433 阅读 · 0 评论