自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Mysql分层架构

Mysql分层架构一、基础架构1.连接器2.查询缓存2.分析器3 优化器4 执行器二、redo log 和 bin log1.undo log 与 MVCC2、redo log 与 Buffer Pool1.redo log (先写日志,再写磁盘)1.bin log (先写日志,再写磁盘)总结 一、基础架构 1.连接器 1.会先连接到这个数据库上,这时候接待你的就是连接器。连接器负责跟客户端建立连接、获取权限、维持和管理连接 2.用户密码连接成功之后,会从权限表中拿出你的权限,后续操作权限都依赖于此时拿出

2021-12-19 10:06:06 2134

原创 MVCC详解

MVCC多版本并发控制 爱情小傻蛋 5 2019.09.28 23:23:37 字数 4,740 阅读 46,213 前提概要 什么是MVCC 什么是当前读和快照读? 当前读,快照读和MVCC的关系 MVCC实现原理 隐式字段 undo日志 Read View(读视图) 整体流程 MVCC相关问题 RR是如何在RC级的基础上解决不可重复读的? RC,RR级别下的InnoDB快照读有什么不同? 一、前提概要 什么是MVCC? MVCC MVCC,全称Multi-Version Concurrency Cont

2021-03-11 18:38:47 193

原创 数据库的基本信息

一、数据库的基本信息 1.数据库读取数据方式及特点 在innerdb中数据会存储到磁盘上,在真正处理数据时需要先将数据加载到内存,操作系统在读取数据的时候会以页为最小单位,并且帮你预读后4kb的数据(磁盘io的预读能力 也叫空间局部性原则) innerdb就很好的利用这种特性在,存储和读取数据的时候以页(16kb)作为交互的基本单位 2.常见树结构以及特点 平衡二叉树:节点之间高度不能大于一 通过左旋保证高度差不会超过1 缺点:太深了 数据处的深度决定着他的io操作次数 i哦操作耗时大 2太小了 每

2021-01-15 15:05:31 1708

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除