模型服务连接失败
并发
分类
分布式系统
难度
未设置
来源数
1
更新时间
2026/03/29 00:57

答案

MySQL并发事务控制主要依赖于锁和MVCC两种方式。 锁主要使用的是读写锁,即共享锁和排他锁,而更细粒度的还可以分为行级锁和表级锁,行级锁是针对一行数据进行加锁,相比于表级锁效率更高。 MVCC是多版本并发控制方法,一份数据会存储多个版本,通过事务的可见性来保证事务能够看到自己该看到的版本。通常会有一个全局的版本分配器来为每一行设置版本号。MVCC在MySQL中的主要实现手段包括:undo log、隐藏字段、read view

相关题目(5)

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

元信息

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

来源面经题(0)

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

来源(1)

Java八股(数据库).md

knowledge_note
Question 11: 并发事务的控制方式有哪些? Source answer: MySQL并发事务控制主要依赖于锁和MVCC两种方式。 锁主要使用的是读写锁,即共享锁和排他锁,而更细粒度的还可以分为行级锁和表级锁,行级锁是针对一行数据进行加锁,相比于表级锁效率更高。 MVCC是多版本并发控制方法,一份数据会存储多个版本,通过事务的可见性来保证事务能够看到自己该看到的版本。通常会有一个全局的版本分配器来为每一行设置版本号。MVCC在MySQL中的主要实现手段包括:undo log、隐藏字段、read view Reviewed answer: MySQL并发事务控制主要依赖锁和MVCC。锁包括共享锁、排他锁,以及更细粒度的行锁和表锁;MVCC通过多版本数据和可见性规则实现一致性读,核心实现包括 undo log、隐藏字段和 read view。