数据库星球-mytecdb.com

  • 最新文章
  • 全部分类
  • 文章搜索
  • 关于本站

当前分类:【MySQL源码分析】

如何开发一个自定义的MySQL插件

MySQL自带了很多插件,比如半同步插件、审计插件、密码验证插件等等,甚至MySQL存储引擎也是以插件方式实现的。MySQL开放的插件接口,为开发者开发自定义插件提供了便利。本文将介绍如何快速开发一个自定义的MySQL插件。一、开发环境准备...继续阅读

  • 发表于:2020-03-08 07:13:10
  • 分类:MySQL源码分析
  • 浏览(370)

MySQL InnoDB存储引擎启动过程源码分析

InnoDB 存储引擎是MySQL默认的存储引擎,MySQL的架构是Server-Engine架构,从代码层来看,也可以理解为Server-Plugin架构,MySQL很多功能都是以插件Plugin方式实现的,包括存储引擎在内。本文将简单介...继续阅读

  • 发表于:2020-03-07 11:46:32
  • 分类:MySQL源码分析
  • 浏览(692)

MySQL主从复制从库SQL线程源码分析

MySQL主从复制通过Binlog进行数据传输,主库写入数据,生成Binlog,通过dump线程将Binlog发送给从库,从库IO线程接收Binlog并写入自己的relay log,SQL线程应用relay log里的事务。本文结合MySQ...继续阅读

  • 发表于:2020-03-07 10:53:27
  • 分类:MySQL源码分析
  • 浏览(424)

MySQL主从复制主库binlog dump线程源码分析

在之前的文章《mysql主从复制io线程源码分析》,我们分析了MySQL从库的io线程工作的主要过程,大致回顾一下,如下:连接主库发送COM_REGISTER_SLAVE命令注册从库发送COM_BINLOG_DUMP_GTID命令请求拉取b...继续阅读

  • 发表于:2020-03-04 13:13:18
  • 分类:MySQL源码分析
  • 浏览(528)

MySQL主从复制从库IO线程源码分析

mysql主从复制通过binlog来同步数据,在从库上执行start slave,会开启两个线程,分别是io线程和sql线程。io线程负责从主库拉取binlog并存储到本地的relay log,sql线程负责把relay log中的事务在从...继续阅读

  • 发表于:2020-03-04 13:02:37
  • 分类:MySQL源码分析
  • 浏览(492)
搜索:

Copyright © 2020-2023 

www.mytecdb.com All Rights Reserved.