
中国数据库大会开源专场-MySQL核心参数含义的源码解析ppt下载
5月13日,作者在中国数据库大会开源专场上以“ MySQL核心参数含义的源码解析”为题目对Mysql的innodb buffer pool的工作机制从源码层面进行了详细了解析,因此也对buffer pool的相关参数进行了透彻的解析。 现...

5月13日,作者在中国数据库大会开源专场上以“ MySQL核心参数含义的源码解析”为题目对Mysql的innodb buffer pool的工作机制从源码层面进行了详细了解析,因此也对buffer pool的相关参数进行了透彻的解析。 现...

大家都知道在mysql中,在事务真正commit之前,会将事务的binlog日志写入到binlog 文件中,在mysql的5.7版本中,提供了所谓的无损复制的功能,该功能作用–就是在主库的事务对其他的会话线程可见之前,就将该事务...

今天配置了一下group replication,第一次配置,不熟悉,所以是边配边学边解决问题的过程,供未配置过但准备配置group replication的朋友参考。 大致过程如下: 需要在配置文件中增加以下参数。例如,对于192.168...

研发的同事反馈,mysql的半同步怎么变异步了?开始觉得不足为奇,超时之后,自然变成异步了。但同步binlog的速度变得正常之后,就会自动变成同步了。但抱着严谨负责的态度,马上去检查了一下数据库的日志跟半同步的状态。 看了一...

mysql的group commit的概念以及实现很久就出来 ,组提交,即一组事务一起提交?为什么要组提交?是怎么实现组提交的? 组提交跟单个事务提交的区别是什么?当组提交的时候,某个事物要回滚了怎么办?有没有可能出现同一个组提交的事物,因...

作者在之前写的一篇关于mysql 5.6与mysql 5.7的半同步性能对比测试的文章中,提到mysql的半同步的一个bug . 当时提出了在mysql 5.6中并未曾遇到这个bug (作者确实未曾在5.6上遇到这个bug,回头看来,这...

表的数据与结构如下: mysql> select * from unlockt; +—-+——+——+ | a | b | c | +—-+R...

在使用mysql5.7的时候,发现了不少在mysql5.6上不曾见过的日志,级别为note, 作者梳理了一下,最常见的note日志以下三种,下面我们来逐个解释。 第一种,Aborted connection . 如上图,信息如下: 201...

MYSQL两段提交BINGLOG REDOLOG关系 祖仙教小凡仙 海鲨数据库架构师 UPDATE T_USER SET C=C+1 WHERE ID=2先写 redo log 后写 binlog。假设在 redo log 写完,binlo...

1、什么是MySQL执行计划 要对执行计划有个比较好的理解,需要先对MySQL的基础结构及查询基本原理有简单的了解。 MySQL本身的功能架构分为三个部分,分别是 应用层、逻辑层、物理层,不只是MySQL ...