随笔- 807  文章- 150  评论- 23  阅读- 151万 

随笔分类 -  MySQL 体系结构

MySQL 中Redo与Binlog顺序一致性问题
摘要:首先,我们知道在MySQL中,二进制日志是server层的,主要用来做主从复制和即时点恢复时使用的。而事务日志(redo log)是InnoDB存储引擎层的,用来保证事务安全的。现在我们来讨论一下MySQL主从复制过程中的一些细节问题,有关于主从复制可以看具体的章节。 在了解了以上基础的内容后,我们 阅读全文
posted @ 2019-05-21 14:23 xibuhaohao 阅读(3315) 评论(0) 推荐(0) 编辑
Mysql 源码:关于innodb中两次写的探索
摘要:转载自:http://www.cnblogs.com/bamboos/p/3553703.html?utm_source=tuicool&utm_medium=referral 两次写可以说是在Innodb中很独特的一个功能点,而关于它的说明或者解释非常少,至于它存在的原因更没有多少文章来说,所以我 阅读全文
posted @ 2019-04-26 14:54 xibuhaohao 阅读(166) 评论(0) 推荐(0) 编辑
Mysql 了解changeBuffer 与 purge 调优
摘要:需要删除、新增记录或更新一个数据页时,如果数据页在内存中就直接更新,而如果这个数据页还没有在内存中的话,在不影响数据一致性的前提下,InooDB 会将这些更新操作缓存在 change buffer中,这样就不需要从磁盘中读入这个数据页了。 purge:将 change buffer 中的操作应用到原 阅读全文
posted @ 2019-04-26 10:20 xibuhaohao 阅读(719) 评论(0) 推荐(0) 编辑
MySQL · 性能优化· 5.7.6 InnoDB page flush 优化
摘要:在这篇文中,我们已经详细介绍了Oracle MySQL以及社区分支最新的对InnoDB page flush的优化。在最近release的5.7.6版本中又有了进一步的改进。主要包括以下几点修改 修改一、更精确的loop时间 Page cleaner每做srv_flushing_avg_loops次 阅读全文
posted @ 2019-04-25 11:58 xibuhaohao 阅读(496) 评论(0) 推荐(0) 编辑
MySQL 用户连接与用户线程
摘要:本文转载自公众号数据库随笔,作者happypig 微信看起来麻烦 pig已经好长一段时间没有分享文章了,有点对不起订阅的朋友。最近在做比较复杂跟困难的事情,也并不一定最终会有成果,因此必须对此沉默。 停了一段时间,现在定个小目标 2个星期至少写一篇小文章,简单讲清楚一个小细节。希望自己最后坚持下来。 阅读全文
posted @ 2019-04-19 16:34 xibuhaohao 阅读(359) 评论(0) 推荐(0) 编辑
Mysql怎么判断繁忙 checkpoint机制 innodb的主要参数
摘要:Mysql怎么判断繁忙,innodb的主要参数,checkpoint机制,show engine innodb status 2018年07月13日 15:45:36 anzhen0429 阅读数:295 show engine innodb status G 四个参数能反应出来什么 Checkpo 阅读全文
posted @ 2019-04-19 15:07 xibuhaohao 阅读(1045) 评论(0) 推荐(0) 编辑
MySQL mysql server与存储引擎
摘要:mysql server系统架构 逻辑模块组成: mysql逻辑模块可以分为两层架构,第一层是sql layer主要包括权限判断、sql解析、执行计划优化、query cache的处理等;第二层是存储引擎层storageengine layer,是底层数据存取操作实现部分,由多种存储引擎共同组成。 阅读全文
posted @ 2019-04-19 11:07 xibuhaohao 阅读(1073) 评论(0) 推荐(0) 编辑
Mysql InnoDB三大特性-- change buffer
摘要:Mysql InnoDB三大特性-- change buffer 阅读全文
posted @ 2019-04-17 16:11 xibuhaohao 阅读(154) 评论(0) 推荐(0) 编辑
Mysql InnoDB三大特性-- 自适应hash index
摘要:自适应哈希索引采用之前讨论的哈希表的方式实现,不同的是,这仅是数据库自身创建并使用的,DBA本身并不能对其进行干预。自适应哈希索引近哈希函数映射到一个哈希表中,因此对于字典类型的查找非常快速,如SELECT * FROM TABLE WHERE index_col='xxx'但是对于范围查找就无能为 阅读全文
posted @ 2019-04-17 16:11 xibuhaohao 阅读(448) 评论(0) 推荐(0) 编辑
Mysql InnoDB三大特性-- double write
摘要:转自:http://www.ywnds.com/?p=8334 一、经典Partial page write问题? 介绍double write之前我们有必要了解partial page write(部分页失效)问题。 InnoDB的Page Size一般是16KB,其数据校验也是针对这16KB来计 阅读全文
posted @ 2019-04-17 16:06 xibuhaohao 阅读(417) 评论(0) 推荐(0) 编辑
Mysql 实列结构-进程
摘要:一、MySQL后台进程简介 master thread与四大I/O线程:read thread、write thread、redo log thread、change buffer thread与 page cleaner thread、purge thread、checkpoint、error m 阅读全文
posted @ 2019-04-16 16:42 xibuhaohao 阅读(282) 评论(0) 推荐(0) 编辑
Mysql 实列结构-内存结构
摘要:Mysql 实列结构-内存结构 阅读全文
posted @ 2019-04-16 15:35 xibuhaohao 阅读(104) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示