MySQL学习笔记——复制的实现原理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL学习笔记——复制的实现原理相关的知识,希望对你有一定的参考价值。
1、三个线程
mysql复制是从主服务器复制到一个或多个从服务器的异步过程,在主服务器与从服务器之间实现整个复制过程主要由三个线程来实现,其中一个线程I\O在主服务器器端,另两个线程(SQL线程和I\O线程)在从服务器端
2、实现过程
首先要在主服务器上打开MySQL的Binary Log(产生二进制日志文件),因为整个复制过程实际上就是从服务器从主服务器端获取该日志,然后在自身上将二进制文件解析为SQL语句并完全顺序地执行SQL语句 所记录的各种操作
以上是关于MySQL学习笔记——复制的实现原理的主要内容,如果未能解决你的问题,请参考以下文章