Advertisement

(CMU15-721) Empirical evaluation of in-memory MVCC

阅读量:

https://github.com/AlexanderChiuluvB/db-learning-material 欢迎星!这是我整理的数据库学习资料。

抱歉地讲,在这个页面上大部分内容都是以英文呈现的。
作为一名学习人工智能的学生来说,在这里读取这篇论文可能会感到困难重重。
抱歉再次强调一下——这门课程基本上是对这篇论文进行系统性讲解。

Multi-version concurrency control

Definition

The DBMS maintains multiple physical instances of a single logical entity within the database.

  • 一个事务与一个对象交互作用后,数据库管理系统会创建一个新的对象版本。
    • 一个事务访问了一个对象后,在读取时会读取此时最新的对象版本。

Compared to 2PL, MVCC has the following properties:

Writers do not block readers.

Readers do not block writers.

Read-only transactions are capable of reading a consistent snapshot without the

全部评论 (0)

还没有任何评论哟~