Lecture 10. Transactions: concurrency control

 

Readings:

This paper is a very accessible overview of transactions. We will go over this paper in lectures 10 and 11.

In lecture 10, we will focus on concurrency control. For this lecture, please read Sections 1, 2.1, and 3.1 (and please read the remaining sections for next lecture). While reading these sections, focus on the following questions

Lecture notes:

 

Additional resources:

 

Optional, additional reading: