首页 > 试题广场 >

关于MVCC(多版本并发控制)的实现机制,下列描述正确的是?

[单选题]
关于MVCC(多版本并发控制)的实现机制,下列描述正确的是?
  • 通过表级锁避免读写冲突
  • 在可重复读隔离级别下,每个事务只能看到在它开始前已提交的数据版本
  • 删除数据时立即物理移除磁盘记录
  • 读操作需要获取排他锁以保证一致性
选项B明显也是不正确的。在事务隔离级别是读已提交的情况下。一个事务可以读到比他后开始的事务提交的数据的。
A事务开始,读id=1的数据,value=2,A事务暂停
B事务开始,更新id=1的数据,value设为3
A事务再读,读id=1的数据,value=3。这里原因是事务隔离级别是读已提交
上述例子说明,A事务可以读到他之后开始的事务提交的数据。
发表于 2026-04-20 10:41:10 回复(0)