码迷,mamicode.com
首页 > 数据库 > 详细

MySQL主库主动推送binlog到从库

时间:2016-05-30 07:41:53      阅读:1453      评论:0      收藏:0      [点我收藏+]

标签:mysql

在观看老男孩老师的教学视频时,讲到从库请求主库发送数据,但想想于理不合,如果每次都是从库请求才更新数据,那就不能实时更新,对于一些比较“安静”的数据库也是浪费资源。

经抓包实验后,发现如下,算是对老师讲解的一点补充


[root@DB-Slave ~]# tcpdump -w 1.pcap ‘host 192.168.199.211 and host 192.168.199.230‘


#192.168.199.211是主库,192.168.199.230是从库

当从库开始start slave后,主动发起tcp连接,使用一个高位的端口去访问主的3306

技术分享


接下来从库请求登记到主库上去,当成功登记后,从库请求主库发送指定位置的binlog,这里应该就是老师所讲的从库请求主库发送数据的意思

技术分享


当主从同步建立连接后,当主库有更改,会主动推送给从库

技术分享


附上抓包文件


本文出自 “老爸Coosh” 博客,请务必保留此出处http://coosh.blog.51cto.com/6334375/1784315

MySQL主库主动推送binlog到从库

标签:mysql

原文地址:http://coosh.blog.51cto.com/6334375/1784315

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!