摘要:
事务 第一个前提:事务是存储引擎层面支持的,InnoDB支持事务,MyISAM不支持事务。本文都是指的InnoDB。 第二个前提 :MySQL默认设置autocommit = on,即任何语句若没有显示地开启事务,都被当做一个独立的事务进行执行 —— Even a select statement 阅读全文
posted @ 2022-02-15 18:51
rachel_aoao
阅读(80)
评论(0)
推荐(0)
摘要:
# 存储 ## 数据页 计算机中的磁盘存储数据的最小单元是扇区,一个扇区512字节。文件系统最小单元是块,一个块4K。InnoDB最小单元是页(也就是我们说的数据页),一个页是16K。如下图: 
评论(0)
推荐(0)
摘要:
MySQL的架构 连接层 管理连接,握手, 权限验证 服务层 (我自己取的 0 0) 缓存,分析器(Parser,做词法分析语法分析),优化器(Optimizer 重写sql语句,执行计划生成,选择索引),执行器(做DDL, DML等) 存储引擎层 所有和索引相关的,其实是依赖不同的插件式存储引擎, 阅读全文
posted @ 2022-02-15 10:41
rachel_aoao
阅读(41)
评论(0)
推荐(0)
摘要:
MySQL知识图谱 根据上图DB-Engines Ranking可以看到,在今天,关系型数据库仍然在存储组件中有着举足轻重的地位。 在梳理MySQL学习笔记的时候,会遇到一些名词,在此作一个字典,也可帮助回忆相关内容: 架构 客户端,连接器,分析器,优化器,存储引擎 存储 & 索引 数据页,缓存池( 阅读全文
posted @ 2022-02-15 09:36
rachel_aoao
阅读(57)
评论(0)
推荐(0)

浙公网安备 33010602011771号