[mysql] 17.5 组复制(MGR)安全指南
17.5.1 组复制IP白名单组复制插件具有一个配置选项,用于确定可以从哪些主机接收组通信连接。此选项称为 group_replication_ip_whitelist。如果在服务器s1上设置此选项,则当服务器s2为了建立组通信而与s1建立连接时,s1首先接受允许列表,然后再接受s2的连接。如果s2在允许列表中,则s1接受连接,否则s1拒绝s2的连接尝试。如果未明确指定允许列表,则组通信
[mysql] 17.4 mysql MGR 组复制操作指南
组复制以以下不同模式运行:single-primary 模式multi-primary 模式默认模式为单主模式。不同的模式之间互斥的,例如,一个以多主要模式配置,而另一个则无法以单主要模式配置。要在模式之间切换,需要使用其他操作配置重新启动组(不是是服务)。无论采用哪种部署模式,组复制都不会处理客户端故障转移,而客户端故障转移必须由应用程序本身,连接器或中间件框架(例如代理或MySQL Route
[mysql] 17.3 mysql MGR监控
假设已启用Performance Schema,请使用Perfomance Schema 表来监视组复制 。组复制将添加到以下下表:performance_schema.replication_group_member_statsperformance_schema.replication_group_members这些Performance Schema复制表还显示有关组复制的信息:p
[mysql] 17.2. mysql MGR 安装参考手册(本地安装)
部署组复制的最常见方法是使用多个服务器实例,以提供高可用性。也可以在本地部署组复制,例如出于测试目的。注意: 组复制通常部署在多个主机上,因为这样可以确保提供高可用性。本地部署不适用于生产环境,因为所有MySQL服务器实例都在同一台主机上运行。如果该主机发生故障,则整个组都将失败。因此,此应用于测试目的,不应在生产环境中使用。本节说明如何在一台物理计算机上使用三个MySQL Ser
[mysql] 17.2. mysql MGR 安装参考手册( Single-Primary Mode)
MySQL组复制作为MySQL服务器的插件提供,并且组中的每个服务器都需要配置和安装插件。本节提供详细的教程,其中包含创建具有至少三个成员的复制组所需的步骤。组中的每个MySQL服务器实例都可以在独立的物理主机上运行,这是部署组复制的推荐方法。本节说明如何使用三个MySQL Server实例创建复制组,每个实例在不同的主机上运行。 Group ArchitectureConfigurin
[mysql] 17.1. mysql Group Replication(MGR)
概要MySQL组复制(MGR)是一个MySQL Server插件,使您可以创建弹性的,高可用性的,容错的复制架构。组可以在具有自动选举的单主模式下运行,其中一次仅一个服务器接受请求。或者,对于更高级的用户,可以以多主模式部署组,其中所有服务器都可以接受更新,即使它们是同时发布的。有一个内置的组服务,它使组的视图保持一致,并且在任何给定的时间点对所有服务器都可用。服务离线或者加入组,视图会相应地更新
[mysql] [未完待续]mysql update或者delete库表(where条件为非索引字段),导致表锁
背景:凌晨有定时任务delete某三张表,业务人员说该时间段,所有的insert都会超时。删除命令为:delete from table where create_time <= date_add(now(),interval -7 day)查看表结构:create_time 没有索引。问题定位了注意:1.update及delete库表的时候,如果where条件后无索引,会导致表级锁。2.需
[mysql] [note] mysql 报错 Multi-threaded slave :
mysql版本:5.7.30报错1:2021-01-24T19:16:33.731787Z 59 [Note] Multi-threaded slave: Coordinator has waited 15460741 times hitting slave_pending_jobs_size_max; current event size = 7412.2021-01-24T19:16:
[mysql] [note] mysql 报错Aborted connection
Aborted connection报错一般分两种,1)Got an error reading communication packets,基本是网络等原因导致。2)Got timeout reading communication packets,原因基本是会话的idle时间达到了数据库指定的timeout时间。这里主要Got an error reading comm
[mysql] 14.12 innodb下的 磁盘I/O与文件空间管理方式
官方文档参考:https://dev.mysql.com/doc/refman/5.7/en/innodb-disk-management.html14.12.1 InnoDB Disk I/O 14.12.2 File Space Management 14.12.3 InnoDB Checkpoints 14.12.4 Defragmenting
[mysql] XtraBackup安装、备份、恢复--使用概要
一、软件安装1.1 解压安装包tar -xvf Percona-XtraBackup-2.4.21-r5988af5-el7-x86_64-bundle.tar 1.2安装依赖包rpm -ivh libev-4.24-6.el8.x86_64.rpm rpm -ivh libev-4.15-1.el6.rf.x86_64.rpmyum -y install perl-Diges