一、缘由: 某天看到主从复制延时的告警有点频繁,就想着是不是彻底可以解决一下。 一般主从复制,有三个线程参与,都是单线程:Binlog Dump(主) >IO Thread (从) > SQL Thread(从)。复制出现延迟一般出在两个地方 1)SQL线程忙不过来(可能需要应用数据量较大,可能和从 ...
分类:
数据库 时间:
2018-06-04 19:19:53
阅读次数:
134
目录: 1. dubbo 的 Consumer 消费者如何使用 Netty 2. dubbo 的 Provider 提供者如何使用 Netty 3. 总结 前言 众所周知,国内知名框架 Dubbo 底层使用的是 Netty 作为网络通信,那么内部到底是如何使用的呢?今天我们就来一探究竟。 1. du ...
分类:
Web程序 时间:
2018-05-20 00:12:59
阅读次数:
280
本文主要译自 "zguide chapter two" . 但并不是照本翻译. 上一章我们简单的介绍了一个ZMQ, 并给出了三个套路的例子: 请求 回应, 订阅 发布, 流水线(分治). 这一章, 我们将深入的探索一下ZMQ中的socket, 以及"套路" socket API 如果熟悉linux ...
分类:
其他好文 时间:
2018-05-10 18:12:08
阅读次数:
277
InnoDB体系架构(二)内存 上篇文章 InnoDB体系架构(一)后台线程 介绍了MySQL InnoDB存储引擎后台线程:Master Thread、IO Thread、Purge Thread、Page Cleaner Thread 四种。 这篇文章将介绍 InnoDB体系架构中的内存,主要有 ...
分类:
数据库 时间:
2018-03-19 00:32:38
阅读次数:
338
之前做过一次在单台机器上的多实例的mysql,这次分开做,使用两台主机。 这里使用的主机地址分别为: MASTER:192.168.214.135 SLAVE : 192.168.214.128 这两个主机已经安装过mysql,但是两个数据库数据不一样 主从复制大致步奏 配置MySQL复制基本步骤: ...
分类:
数据库 时间:
2018-01-10 21:40:06
阅读次数:
230
一般主从复制,有三个线程参与,都是单线程:Binlog Dump(主) >IO Thread (从) > SQL Thread(从)。复制出现延迟一般出在两个地方 1)SQL线程忙不过来(可能需要应用数据量较大,可能和从库本身的一些操作有锁和资源的冲突;主库可以并发写,SQL线程不可以;主要原因) ...
分类:
数据库 时间:
2017-12-23 21:45:03
阅读次数:
171
server_id server_uuid relay_log io_thread 读取过来的本地日志。 relaylog文件名前缀,可以是全路径。 relay_log_index relaylog索引文件前缀名,和realy_log一样,也可以是fullpath. 不可动态修改。 read_onl ...
分类:
其他好文 时间:
2017-09-14 00:47:30
阅读次数:
211
后台进程默认有15个。 1.master thread(1个)。 2.IO thread (1)read/write thread(8个,默认各4个) (2)insert buffer thread(1个) (3)log io thread(1个) 3.lock monitor thread(1个) ...
分类:
系统相关 时间:
2017-09-14 00:38:20
阅读次数:
245
仅限下面的双从情况: M->S1 & M->S2; 看从库的show slave status\G;输出。 看从库的show slave status\G;输出。 首先,判断一下每个slave是不是同步完成: sql_thread和io_thread是不是执行到同一个位置。 io_thread的判断 ...
分类:
其他好文 时间:
2017-09-14 00:32:54
阅读次数:
129
多源复制开关复制命令: start slave io_thread|sql_thread for channel 'master-1563306'; stop slave io_thread|sql_thread for channel 'master-1563307'; 多源复制监控 show s ...
分类:
其他好文 时间:
2017-09-14 00:29:36
阅读次数:
196