主从同步是一个异步复制过程。master上开启bin-log日志功能。master开启IO线程slove开启IO线程SQL线程从服务器执行slavestart通过授权用户连接master上请求master发送bin-log日志内容!!!master接受slaveIO线程请求后,返回给slaveIO线程4.slave接受到信息后,将接受到的日志..
分类:
数据库 时间:
2017-03-22 16:47:25
阅读次数:
181
复制原理:复制需要二进制日志记录数据库上的改变 slave的IO线程复制把master上的Binary log读取到本地的relay log里SQL线程负责把relay log恢复到数据库数据里 ...
分类:
数据库 时间:
2017-02-07 23:53:06
阅读次数:
297
数据库的读写分离的好处? 1. 将读操作和写操作分离到不同的数据库上,避免主服务器出现性能瓶颈; 2. 主服务器进行写操作时,不影响查询应用服务器的查询性能,降低阻塞,提高并发; 3. 数据拥有多个容灾副本,提高数据安全性,同时当主服务器故障时,可立即切换到其他服务器,提高系统可用性; 读写分离的基 ...
分类:
数据库 时间:
2017-02-05 19:23:15
阅读次数:
279
Netty初步 为什么选择Netty? 和NIO比较,要实现一个通信要简单得很多,性能很好。分布式消息中间件、storm、Dubble都是使用Netty作为底层通信。 Netty5.0要求jdk1.6以上。 http://netty.io 创建两个Nio线程组,一个事件处理,一个网络读写通信 创建一 ...
分类:
Web程序 时间:
2017-01-20 14:40:13
阅读次数:
233
mysql版本号1show variables like 'innodb_version'\G;查看IO线程数1show variables like 'innodb_%io_threads'; \G查看IO线程数null ...
分类:
数据库 时间:
2017-01-18 12:48:58
阅读次数:
259
slave status 中检查同步状态: 1、sql线程和io线程显示yes Slave_IO_Running: Yes Slave_SQL_Running: Yes 2、 Master_Log_File 和 Relay_Master_Log_File 相等 3、 Read_Master_Log_ ...
分类:
数据库 时间:
2016-12-17 13:58:35
阅读次数:
204
文章:http://blog.sctux.com/?p=396 现在我来说一下我的监控环境 zabbix-3.0.3 MySQL-5.6.23 1.首先我们要登录MySQL,创建一个监控MySQL的用户 grant replication client on *.* to backup@’local ...
分类:
数据库 时间:
2016-11-17 20:23:07
阅读次数:
210
1、需要提升为主的从库,停止io线程等待slave数据全部更新完毕 stop slave IO_THREAD #show processlist的输出,直到看到状态是Slave has read all relay log; waiting for the slave I/O thread to u ...
分类:
数据库 时间:
2016-11-06 22:31:08
阅读次数:
299
Mysql主从同步其实是一个异步复制的过程,要实现复制首先需要在master上开启bin-log日志功能,整个过程需要开启3个线程,分别是Master开启IO线程,slave开启IO线程和SQL线程。a) 在从服务器执行slavestart,从服务器上IO线程会通过授权的用户连接上master,并请求master从指定..
分类:
数据库 时间:
2016-10-17 00:59:08
阅读次数:
266
一、什么是主从复制 将一个数据库节点的数据拷贝到一个或多个数据库节点(主节点—>从节点) 二、主从复制的原理 【简述】:将主节点上的变更操作存储到binlog,从节点建立了到主节点的复制关系后,会发起两个线程:IO thread和SQL thread,IO线程负责和主节点建立关系(长连接),将主节点 ...
分类:
数据库 时间:
2016-09-26 14:43:13
阅读次数:
363