- 博客(5)
- 收藏
- 关注
翻译 组复制官方文档翻译(组复制监控)
Monitoring Group Replication 如果mysql编译了performance_schema,那么可以使用Perfomance schema表监视组复制。组复制添加以下两个新的P_S表: • performance_schema.replication_group_member_stats • performance_schema.replication_group_m
2016-12-29 11:23:29 1387
翻译 组复制官方文档翻译(Getting Started)
Deploying Group Replication in Single-Primary Mode 组中的每个服务器实例可以在独立的物理机器上运行,也可以在同一台机器上运行。本节介绍如何在一台物理机上创建具有三个MySQL Server实例的复制组。这意味着需要三个数据目录,每个MySQL Server实例占用一个,您需要独立配置每个实例。 本教程介绍如何使用组复制插件获取和部署MySQL
2016-12-27 19:53:57 719
原创 故障案例:高可用切换后数据不一致,旧主库数据丢失
故障现象: 有台物理机宕机,复制架构是master-master+半同步,期间触发了高可用容灾切换,后台显示成功切换到了备库。但是等旧主库起来后,主从状态正常,但是旧主库上却丢失了一部分数据,通过对比发现这些数据都是在宕机瞬间的写操作 原因分析: 1 假设旧主库A丢失的数据记录为X,我们去A上解析发现宕机那段时间并无X记录的binlog信息,可确定在宕机瞬间该记录X没有binlog落盘;
2016-12-27 14:16:53 1072
翻译 组复制官方文档翻译(组复制原理)
Group Replication Background(组复制技术原理) 创建容错系统的最常见方法是使组件冗余,换句话说,部分组件可以删除,系统应该继续按预期运行。这产生了一系列挑战,将这种系统的复杂性提高到一个完全不同的水平。具体来说,复制的数据库必须处理这样的情况,即它们需要维护和管理几个服务器而不是一个。此外,由于多个服务器组成了一个“组”的概念来相互协同工作,必须处理几个其他经典分布式
2016-12-22 18:21:55 3017
原创 在线ddl变更工具gh-ost
简介 相对pt-online-schema-change而言,gh-ost省去了创建触发器的动作,这就带来了解决了之前我经常用pt做ddl变更时的痛点:pt更变表结构时,如果当前有关于这个表的长事务在运行,那么创建触发器必然引起medata lock锁等待导致服务不可用。 官方地址 https://github.com/github/gh-ost/releases 不过gh-ost有以下限
2016-12-21 17:16:56 1938
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人