Lecture 9. Transactions: concurrency control

 

Readings:

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

In lecture 9, 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: