mysql如何确定一个库是主库还是从库
答案:2 悬赏:70 手机版
解决时间 2021-04-06 20:37
- 提问者网友:原来太熟悉了会陌生
- 2021-04-06 12:28
mysql如何确定一个库是主库还是从库
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-04-06 14:06
show slave status\G;
全部回答
- 1楼网友:雾月
- 2021-04-06 14:18
1,mysql 使用3 个线程来执行复制功能(其中1 个在主服务器上,另两个在从服务器上。当从服务器发出start slave时,从服务器创建一个i/o线程,以连接主服务器并让主服务器发送二进制日志。主服务器创建一个线程将二进制日志中的内容发送到从服务器。从服务器i/o 线程读取主服务
器binlog dump线程发送的内容并将该数据拷贝到从服务器数据目录中的本地文件中,即中继
日志。第3个线程是sql 线程,从服务器使用此线程读取中继日志并执行日志中包含的更新。
2,如1所述,主服务器收到从服务器的同步请求后,开始向从服务器发送二进制日志
3,附件的文档可以参考下
注:你使用java程序同步数据,先不说java的效率,仅仅全部sql都同步到从表再顺序执行就有问题,反复查库,插数据,还有数据不一致的问题,如insert into tab values (now())等等。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯