首页 > 数据库 >MySQL 8.0.26 新增参数 group_replication_view_change_uuid

MySQL 8.0.26 新增参数 group_replication_view_change_uuid

时间:2024-01-28 11:31:52浏览次数:29  
标签:8.0 26 group UUID uuid replication change view

MySQL 8.0.26 新增参数 group_replication_view_change_uuid

GreatSQL [root@localhost][test]> show global variables like 'group_replication_view_change_uuid';
+------------------------------------+-----------+
| Variable_name                      | Value     |
+------------------------------------+-----------+
| group_replication_view_change_uuid | AUTOMATIC |
+------------------------------------+-----------+
1 row in set (0.00 sec)

GreatSQL [root@localhost][test]> SET GLOBAL group_replication_view_change_uuid = "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa";
Query OK, 0 rows affected (0.01 sec)

GreatSQL [root@localhost][test]> show global variables like 'group_replication_view_change_uuid';
+------------------------------------+--------------------------------------+
| Variable_name                      | Value                                |
+------------------------------------+--------------------------------------+
| group_replication_view_change_uuid | aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa |
+------------------------------------+--------------------------------------+
1 row in set (0.00 sec)

现在,您可以选择替代 UUID 来构成 GTID 的一部分,当组复制内部生成的视图更改事务 (View_change_log_event) 写入二进制日志时,将使用该 GTID。 新的组复制系统变量 group_replication_view_change_uuid 指定用于代替组名称(group_replication_group_name 系统变量的值)的 UUID。 替代 UUID 可以更轻松地将视图更改事件与组从客户端收到的事务区分开来。 如果您的设置允许在组之间进行故障转移,并且您需要识别并丢弃特定于备份组的事务,那么这会很有用。 请注意,组的所有成员必须指定相同的备用 UUID,因此以这种方式设置的组不能包含 MySQL 8.0.26 以下版本的成员。

group_replication_view_change_uuid 指定一个备用 UUID,用作组生成的视图更改事件的 GTID 中标识符的 UUID 部分。 替代 UUID 使这些内部生成的交易易于与组从客户端接收的交易区分开来。 如果您的设置允许在组之间进行故障转移,并且您需要识别并丢弃特定于备份组的事务,那么这会很有用。 该系统变量的默认值为 AUTOMATIC,这意味着视图更改事件的 GTID 使用 group_replication_group_name 系统变量指定的组名称,就像来自客户端的事务一样。 没有此系统变量的版本中的组成员将被视为具有值 AUTOMATIC。

备用 UUID 必须与 group_replication_group_name 系统变量指定的组名称不同,并且必须与任何组成员的服务器 UUID 不同。 它还必须与 GTID 中使用的任何 UUID 不同,GTID 应用于此拓扑中任何位置的复制通道上的匿名事务,使用 CHANGE REPLICATION SOURCE TO 语句的 ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS 选项。

标签:8.0,26,group,UUID,uuid,replication,change,view
From: https://blog.51cto.com/shawnyan/9452636

相关文章

  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之CheckboxGroup组件
    鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之CheckboxGroup组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+编辑二、CheckboxGroup组件提供多选框组件,通常用于某选项的打开或关闭。子组件无。接口CheckboxGroup(options?:{group?:string})创......
  • 1.26 闲话
    推歌:万分之一的光/洛天依起床铃/下午一半家桶再见杰克完美生活YesterdayOnceMore龙拳触摸天空篇章起风了(翻唱,唱的和食一样)一路生花(一路生草)闪耀(欢迎收听猪猪电台,每天都分享不同的歌曲....这首歌是一首写给少年的歌....)光芒新宝岛(但是在初一只放了一天)......
  • 01.26 背包的拉链坏了
    讲真,我觉得我本来想把今天要写在这里的题投联考的。但是下次联考的我想投的题已经有了,所以就这题就不投联考了!但是我怎么感觉这题加强比我想投的题更好一些呢。可能是因为强数据更难造吧所以懒了!1ARC096FSweetAlchemy(\(O(n^4)\))\(n\le50\)个物品,物品重量\(w_i\le10......
  • STM32CubeMX教程26 FatFs 文件系统 - W25Q128读写
    1、准备材料正点原子stm32f407探索者开发板V2.4STM32CubeMX软件(Version6.10.0)keilµVision5IDE(MDK-Arm)ST-LINK/V2驱动野火DAP仿真器XCOMV2.6串口助手2、实验目标使用STM32CubeMX软件配置STM32F407开发板使用FatFs中间件通过SPI通信协议对W25Q128芯片进行读写等操作3......
  • 2024.1.26 大寄特寄
    很好的数学专题,让我发疯A.居然直接加了个限制,要求是对于连续的子序列,要求相等,关键是一定有解,用到了鸽笼原理假设对两个数列求前缀和之后,分别是An,Bn最终要得到Ai-Aj=Bk-Bl但是这样肯定是很麻烦的,要枚举,但是如果移项就可以得到一个有相同格式的式子Ai-Bk =Aj-Bl......
  • 寒假训练2024/1/26
    2024,1,26今天做石子合并的题比较多贴一个模板 for(intlen=2;len<=n;len++){ for(inti=1,j;(j=i+len-1)<=n;i++){for(intk=i;k<j;k++){if(dp[i][j]>dp[i][k]+dp[k+1][j]+pre[j]-pre[i-1]){......
  • 期末 whk 游记 && 1.26闲话
    喜报:我B20了政治和物理第20题都选了B,然后都错了哈哈。现在rank260,体育rank1能给我救回来吗,但是体育最高跟别人拉开2分的距离啊,有点慌了。好像集训可以带高级手机,但是能不能集训还得看这次whk成绩,恼了。现在还差两科出啊。语文101.5,但是现代文阅读只扣了三分,前面......
  • 闲话1.26
    想回家想睡觉想放假快魔怔了又写一天题了,周日还你妈有模拟赛,我他妈想睡觉啊。隔壁初中都放寒假了,妈的我们啥时候才能放啊,妈的还有两周啊啊啊啊啊啊啊啊我他妈不想接着在学校呆着了我想回家我想睡觉啊啊啊啊啊啊啊中午洗头把保暖和校服袖子全弄湿了......
  • ES 8.0 服务安装
     文章目录1、开发环境操作系统1.1选择Windows、MacorLinux1.2选择虚拟机还是本地安装2、学习ES8Java版本如何选择2.1ES与JDK兼容性2.2Java下载2.3不同系统下Java环境的安装3、下载和安装ES3.1SDK下载地址3.2Elasticsearch目录结构4、单节......
  • P2602 数字计数 题解
    QuestionP2602数字计数求\([a,b]\)中的所有整数中,每个数出现的次数Solution数位DP板子题定义\(dp[i]\)表示\(i\)位数的每种数字有多少个,我们把\(0\)和\(00\)看成两种不同的数,并且\(00\)中算\(0\)出现过两次显然,\(0\sim9\)在\(i\)位数中出现的次数是一样......