MySQL多线程复制
来源:互联网 发布:按键精灵自动录入数据 编辑:程序博客网 时间:2024/06/05 21:15
MySQL的多线程复制不是一个新的东西,在5,7之前就已经有了,在5.7上进行了增强;
多线程复制可以减轻主从复制的延迟;
一个线程只能针对一个数据库进行复制,显得有些鸡肋;大部分操作有可能都是对一个库的操作;
MySQL5.7的多线程复制可以看做是基于table的,这样就可以提高效率;
第一步:在slave上停止复制链路;
第二步:
- 设置多线程复制方式位逻辑时钟,slave上相同的logic_clock可以并发复制;
set global slave_parallel_type='logic_clock'
- 设置并发的工作线程数量
set global slave_parallel_workers=CPU_NUM;
实验:
在slave端查看并发方式:
mysql> show variables like 'slave_parallel%' -> ;+------------------------+----------+| Variable_name | Value |+------------------------+----------+| slave_parallel_type | DATABASE || slave_parallel_workers | 0 |+------------------------+----------+2 rows in set (0.01 sec)
修改并发方式位逻辑时钟的方式:
mysql> show variables like 'slave_parallel%';+------------------------+----------+| Variable_name | Value |+------------------------+----------+| slave_parallel_type | DATABASE || slave_parallel_workers | 0 |+------------------------+----------+2 rows in set (0.00 sec)mysql> stop slave;Query OK, 0 rows affected (0.00 sec)mysql> set global slave_parallel_workers = 2;Query OK, 0 rows affected (0.00 sec)mysql> start slave;Query OK, 0 rows affected (0.01 sec)mysql> show processlist;mysql> show slave status\G;*************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 192.168.31.157
阅读全文
0 0
- MySQL多线程复制
- MySQL并发复制系列二:多线程复制
- MySQL并发复制系列二:多线程复制
- MySQL\MariaDB 多线程复制初探
- Mysql多线程复制调整参数
- mysql主从复制GTID binglog 多源复制 多线程复制
- mysql 5.7多线程复制的测试
- MySQL主从复制-基于GTID及多线程的复制
- MySQL 5.6 基于GTID及多线程的复制详解
- MySQL 5.6 基于GTID及多线程的复制详解
- MySQL主从复制之基于GTID及多线程
- Mysql 5.7 主从复制的多线程复制配置方式以及读写分离中间件 MaxScale
- Mysql 5.7 主从复制的多线程复制配置方式以及读写分离中间件 MaxScale
- MYSQL复制
- mysql 复制
- MySQL复制
- mysql复制
- Mysql复制
- log4j从配置文件中读取路径
- Unit4
- MapReduce/Hadoop的TopN解决方案之键唯一的情况
- QT之qss教程-qss文件使用方法
- Python编程:从入门到实践的动手试一试答案(第十章)
- MySQL多线程复制
- Kinect Fusion Explorer D2D C++ Sample中函数简介
- rocketmq 启动
- iOS 开发之键盘类型UIKeyboardType
- callable和future和runnable
- session
- knn(k-NearestNeighbor) with scala
- python基础-闭包、装饰器
- C#设计模式之十一外观模式(Facade)【结构型】