最新 最热

小胖问我:MySQL 事务与 MVCC 原理?

数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。...

2021-04-13
1

MySQL可重复读和读已提交实现原理,MVCC是如何实现的。

MySQL中隔离级别分为4种,提未交读、读已提交、可重复读、串行化。同时MySQL默认隔离级别为可重复读。

2021-04-12
1

第三章 数据库

事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。

2021-04-07
1

MySQL 事务隔离级别和多版本并发控制MVCC

MySQL 提供了两种事务型的存储引擎:InnoDB 和 NDB Cluster 。另外还有一些第三方存储引擎也支持事务

2021-03-19
1

关于SpringMVC自动配置

https://docs.spring.io/spring-boot/docs/1.5.10.RELEASE/reference/htmlsingle/#boot-features-developing-web-applications

2021-03-17
1

MySQL学习18-知识重点

MySQL知识点进行了一个小结 引擎MyISAM不支持事务支持表级锁不支持MVCC支持全文索引不支持外键堆表结构InnoDB支持事务支持行级锁支持MVCC支持外键不支持全...

2021-03-02
1

关于MVCC,我之前写错了,这次我改好了!

关于MVCC的原理,在《我想进大厂》之mysql夺命连环13问写过一次,但是当时写的其实并不准确,这个理解可以应付面试,帮助快速理解,但是他的真正实现原理我想再次拿出来说一说。...

2021-03-02
1

[MySQL]事务的MVCC原理与幻读

首先要了解MVCC,MVCC叫做多版本并发控制,实际上就是保存了数据在某个时间节点的快照。

2021-02-25
1

SpringBoot学习

Spring Boot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品:

2021-02-25
1

MySQL事务隔离级别的实现原理

在MySQL的众多存储引擎中,只有InnoDB支持事务,所有这里说的事务隔离级别指的是InnoDB下的事务隔离级别。

2021-02-25
1