>
>
> Slave_IO_Running:Yes
Slave_SQL_Running:Yes
再次查看warning信息
mysql> show warnings;
+-------+------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Level | Code |Message |
+-------+------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Note | 1753 | slave_transaction_retries is not supported inmulti-threaded slave mode. In the event of a transient failure, the slave willnot retry the transaction and will stop. |
+-------+------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
#提示显示我们的从服务器事物重试在多线程模型中是不被支持的,但是可以忽略的
mysql> show processlist;
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
|> +----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
| 1 | root | localhost | NULL |Query | 0 |init | show processlist|
| 2 | system user| | NULL | Connect| 113 | Waiting for master to sendevent |
ULL |
| 3 | system user| | NULL | Connect| 113 | Slave has read all> | 4 | system user| | NULL | Connect| 406 | Waiting for an event fromCoordinator | NULL |
| 5 | system user| | NULL | Connect| 113 | Waiting for an event fromCoordinator | NULL |
| 6 | system user| | NULL | Connect| 113 | Waiting for an event fromCoordinator | NULL |
| 7 | system user| | NULL | Connect| 412 | Waiting for an event from Coordinator | NULL |
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
7 rows in set (0.00 sec)
分别启动了4个复制进程
如果我们在主服务器上,同时创建了多个数据库,而每个数据库都启动了事物,那么这些事物都可以同时进行了 验证效果
创建数据库,并查看主库是否同步
mysql> create database heelllo;
Query OK, 1 row affected (0.00 sec)
在从库查看数据库是否被同步
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| heelllo |
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)
查看连接详细,提示已经读进了所有的中继日志信息,并在本地已经应用
而IO目前没有任何信息,随时等待请求
mysql> show processlist;
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
|> +----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
| 1 | root | localhost | NULL |Query | 0 |init | show processlist |
| 2 | system user| | NULL | Connect| 228 | Waiting for master to sendevent | NULL |
| 3 | system user| | NULL | Connect| 46 | Slave has read allrelay log; waiting for the slave I/O thread to update it |NULL |
| 4 | system user| | NULL | Connect| 521 | Waiting for an event fromCoordinator | NULL |
| 5 | system user| | NULL | Connect| 228 | Waiting for an event fromCoordinator | NULL |
| 6 | system user | | NULL | Connect | 228 | Waiting for an event fromCoordinator | NULL |
| 7 | system user| | NULL | Connect| 46 | Waiting for an event fromCoordinator | NULL |
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------------+------------------+
7 rows in set (0.00 sec)
查看主服务器
因此从服务器目前没有任何数据发送主服务器,所以没有启动任何额外的线程,但是已经显示有一个从节点连接进来了
主机名为node2 并且通过50757端口连接进主服务器3306端口
并且我们已经将GTID信息发送至从服务器
mysql> show processlist;
+----+---------+-------------+------+------------------+------+-----------------------------------------------------------------------+------------------+