文章分类 -  mysql高可用

摘要: 阅读全文
posted @ 2021-12-21 11:18 da0h1 阅读(62) 评论(0) 推荐(0)
摘要:1) SHOW MASTER STATUS语句更名为SHOW BINLOG STATUS2) REPLICATION CLIENT权限更名为BINLOG MONITOR3) SHOW BINLOG EVENTS语句需要BINLOG MONITOR权限4) SHOW SLAVE HOSTS语句需要RE 阅读全文
posted @ 2021-06-09 21:06 da0h1 阅读(262) 评论(0) 推荐(0)
摘要:老叶茶馆_ 作者:杨建,知数堂优秀校友。 1、Xenon 介绍2、架构环境说明3、MySQL 安装准备3.1、MySQL 主从复制搭建3.2、MySQL 半同步复制配置3.3、系统配置3.4、配置 hosts 解析3.5、各节点配置 ssh 互信3.5.1、150 配置3.5.1、151 配置3.5 阅读全文
posted @ 2021-05-27 10:59 da0h1 阅读(424) 评论(0) 推荐(0)
摘要:GreatSQL MGR优化参考 0. 前言 GreatSQL运行更平稳,不会有大的抖动。MySQL官方版本的MGR更适合在中小规模业务环境下运行。1. GreatSQL的优势GreatSQL的优势在于提升了MGR的性能及可靠性,及修复了众多bug。主要有以下几点: 提升大事务并发性能及稳定性 优化 阅读全文
posted @ 2021-05-20 16:37 da0h1 阅读(273) 评论(0) 推荐(0)
摘要:一. 背景介绍 基于传统异步复制和半同步复制的缺陷——数据的一致性问题无法保证,MySQL官方在5.7.17版本正式推出组复制(MySQL Group Replication,简称MGR)。 由若干个节点共同组成一个复制组,一个事务的提交,必须经过组内大多数节点(N / 2 + 1)决议并通过,才能 阅读全文
posted @ 2021-05-20 16:27 da0h1 阅读(434) 评论(0) 推荐(0)
摘要:背景 在上一篇「MySQL高可用复制管理工具 —— Orchestrator介绍」中大致介绍了Orchestrator的功能、配置和部署,当然最详细的说明可以查阅官方文档。本文开始对Orchestrator的各方面进行测试和说明。 测试说明 环境介绍 服务器环境: 三台服务器 1:MySQL实例(3 阅读全文
posted @ 2021-05-20 16:24 da0h1 阅读(905) 评论(0) 推荐(0)
摘要:使用Xenon实现MySQL高可用集群 1、Xenon 介绍2、架构环境说明3、MySQL 安装准备3.1、MySQL 主从复制搭建3.2、MySQL 半同步复制配置3.3、系统配置3.4、配置 hosts 解析3.5、各节点配置 ssh 互信3.5.1、150 配置3.5.1、151 配置3.5. 阅读全文
posted @ 2021-05-20 14:58 da0h1 阅读(413) 评论(0) 推荐(0)
摘要:MySQL + Atlas 部署读写分离 阅读目录 1. 数据库用户配置 2. 主从数据库连接 3. Atlas配置 4. 读写分离测试 序章 Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西。而且安装方便。配置 阅读全文
posted @ 2021-05-20 14:43 da0h1 阅读(122) 评论(0) 推荐(0)
摘要:一、概述 本文将介绍mysql的MMM(Master-Master replication manager for MySQL)方案。官方文档地址:https://mysql-mmm.org/start.html MMM架构由三台mysql服务器(两主一从)和一台监控节点组成,主库只有一台能对外提供 阅读全文
posted @ 2021-05-20 14:38 da0h1 阅读(438) 评论(0) 推荐(0)
摘要:一、概述 本文将介绍mysql的MHA(Master High Availability)方案,官方文档地址:https://github.com/yoshinorim/mha4mysql-manager/wiki/Installation MHA架构由三台mysql服务器(一主两从)和一台mana 阅读全文
posted @ 2021-05-20 14:35 da0h1 阅读(309) 评论(0) 推荐(0)
摘要:一、概述 本文将介绍mysql的MM+Keepalived方案。该方案由两个mysql服务器组成,这两个mysql互为主备。其中一台主作为写服务器,另一台主作为读服务器。通过keepalived软件管理写vip,当承担写服务器的mysql出现故障时,将写vip漂移到读服务器上,实现高可用。 二、节点 阅读全文
posted @ 2021-05-20 14:33 da0h1 阅读(140) 评论(0) 推荐(0)