首页 > 数据库技术 > 详细

MySQL 8.0 MGR(组复制)—单主模式与多主模式的切换

时间:2021-05-02 21:52:28      阅读:24      评论:0      收藏:0      [点我收藏+]

  MySQL在8.0.13后支持在线切换Single primary和Multi primary两种模式,本文章讲解 MGR(组复制)的模式切换。
一、更改为单主模式
将多主要模式运行的组更改为单主要模式:
mysql> select group_replication_switch_to_single_primary_mode();
技术分享图片

mysql> select * from performance_schema.replication_group_members;
技术分享图片

检查切换进度:

mysql> select event_name,work_completed,work_estimated from performance_schema.events_stages_current where event_name like "%stage/group_rpl%";
技术分享图片

二、更改为多主模式
将单主模式运行的组更改为多主要模式:
mysql> select group_replication_switch_to_multi_primary_mode();
技术分享图片

mysql> select * from performance_schema.replication_group_members;
技术分享图片

经过一些协调的组操作以确保数据的安全性和一致性之后,属于该组的所有成员都将成为主成员。
  当单主要模式运行的组更改为以多主要模式运行时,如果运行的MySQL服务器版本高于最低版本的成员,则运行MySQL 8.0.17或更高版本的成员将自动置于只读模式。在组中。运行MySQL 8.0.16或更低版本的成员不执行此检查,并且始终处于读写模式。
检查切换进度:
mysql> select event_name,work_completed,work_estimated from performance_schema.events_stages_current where event_name like "%stage/group_rpl%";
技术分享图片

MySQL 8.0 MGR(组复制)—单主模式与多主模式的切换

原文:https://www.cnblogs.com/OrcinusOrca/p/14726078.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!