mysql-4、mysql集群之并行复制

目录

    • 一、主库
    • 二、从库
      • 1、slave相关
      • 2、relay_log相关

就是修改参数,然后确认生效,可以通过日志

cat /var/log/mysqld.log

一、主库

修改两个参数

show variables like '%binlog_group%';
set global binlog_group_commit_sync_delay=1000;
set global binlog_group_commit_sync_no_delay_count=100;

mysql-4、mysql集群之并行复制_第1张图片

二、从库

设置参数

1、slave相关

show variables like '%slave%';

mysql-4、mysql集群之并行复制_第2张图片

set global slave_parallel_type='LOGICAL_CLOCK';
set global  slave_parallel_workers=8;

mysql-4、mysql集群之并行复制_第3张图片

2、relay_log相关

mysql-4、mysql集群之并行复制_第4张图片
由于relay_log_info_repository是只读的,所以这里需要在my.cnf中配置。保险起见,可以把上面两个slave的参数也配置进来

slave_parallel_type=LOGICAL_CLOCK
slave_parallel_workers=8
master_info_repository=TABLE
relay_log_info_repository=TABLE
relay_log_recovery=1

重启mysql服务之后再次登录mysql进行查询,已经生效
mysql-4、mysql集群之并行复制_第5张图片

你可能感兴趣的:(linux,mysql,linux,mysql)