![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
gyhdxFeng
这个作者很懒,什么都没留下…
展开
-
【MySql】- 3.MySQL的锁
文章目录MySql的锁介绍 MySql的锁介绍原创 2020-09-12 18:10:31 · 193 阅读 · 0 评论 -
【MySql】- 2.MySQL的事务2-隔离级别
文章目录1.事务的4个特性b.并发事务带来的问题2.事务的隔离级别a. 读未提交(read uncommit)b.对已提交(read commit)c.可重复读(repeatable read)d.串行化(serializable)e.总结3.隔离级别的实现a.版本链b.ReadView如何判断某个记录对当前事务可见Read Commited的实现方式Repeatable Read的实现方式4.MVCC总结 1.事务的4个特性 在聊事务的隔离级别之前我们先回顾以下事务的特性。 原子性: 事务是最小的执行单原创 2020-09-12 16:01:06 · 254 阅读 · 0 评论 -
【MySql】- 2.MySQL的事务
文章目录1.事务的ACID4大特性a.原子性(Atomicity)b.隔离性(Isolation)c.一致性(Consistency)d.持久性(Durablity)2.事务的分类a.扁平事务b.带有保存点的编排事务保存点c.链事务d.嵌套事务e. 分布式事务 1.事务的ACID4大特性 事务就是一组原子性的SQL查询,或者说一个独立的执行单元。如果数据库引擎可以成功的对数据库应用该组查询语句的全部语句,则执行改组查询,如果其中任意一条语句因为奔溃或者其他原因无法执行,那么所有查询都不会执行。即事务内的语句原创 2020-09-12 15:04:04 · 160 阅读 · 0 评论 -
【MySQL】- 1.mysql索引
文章目录1.Mysql架构a. mysql的架构图b. InnoDB数据页的结构页结构c. InnoDB行格式COMPACT行格式记录的额外信息字节字段长度列表null值列表记录头信息记录真实数据行溢出数据记录数据太多产生的溢出Dynamic和Compresses行格式2.索引 1.Mysql架构 a. mysql的架构图 其中存储引擎是负责数据的读取和写入,常用的存储引擎有myISAM,innoDB,Momory等,每个存储引擎都有自己的特性,而且其存放数据的格式也不同,比如memory就不用磁盘存储数原创 2020-09-08 22:33:23 · 162 阅读 · 0 评论