模型服务连接失败

MySQL的隔离级别是基于锁实现的吗?

MySQL
分类
数据库
难度
未设置
来源数
1
更新时间
2026/03/29 00:57

答案

MySQL的隔离级别是基于锁和MVCC实现的,像读已提交和可重复读是通过MVCC来实现的,串行化是通过锁来实现的,而且innodb当中在可重复读的情况下,也可以使用加锁读来保证不会幻读。

相关题目(5)

分布式系统Redis
分布式系统并发Redis
分布式系统Redis
分布式系统并发Redis

元信息

审核状态: active
关联来源: 1

来源面经题(0)

这道题目前没有手动沉淀的面经题来源。

来源(1)

Java八股(数据库).md

knowledge_note
Question 10: MySQL的隔离级别是基于锁实现的吗? Source answer: MySQL的隔离级别是基于锁和MVCC实现的,像读已提交和可重复读是通过MVCC来实现的,串行化是通过锁来实现的,而且innodb当中在可重复读的情况下,也可以使用加锁读来保证不会幻读。 Reviewed answer: MySQL的隔离级别由锁和MVCC共同实现。读已提交和可重复读主要通过MVCC实现,串行化通过锁实现;InnoDB在可重复读下也可通过加锁读避免幻读。