MVCC(多版本并发控制)的主要收益是?

数据库

  1. A.写操作不再需要任何锁,写写冲突也靠版本解决
  2. B.提高磁盘容量,旧版本会被压缩存储,因此开启 MVCC 后数据文件更小
  3. C.彻底避免死锁,因为不再有锁等待
  4. D.读不阻塞写、写不阻塞读,快照读无需加锁