跳转到内容

并发控制

两阶段锁及其死锁、多版本并发控制让读不阻塞写、乐观并发在提交时验证。本章比较三者的适用负载,以及 MVCC 的版本清理(vacuum)问题。

  • MVCC 是现代数据库的主流
  • 长事务阻碍版本回收
  • 乐观并发适合冲突少的负载