Concurrency Control and Recovery in Database Systems

I am pleased to announce the free on-line availability of the book "Concurrency Control and Recovery in Database Systems," by Philip A. Bernstein, Vassos Hadzilacos, and Nathan Goodman. You can download it from http://research.microsoft.com/en-us/people/philbe/ccontrol.aspx, subject to the notice that appears on the copyright page.

This is the original 1987 version, not a new edition. The book is being made available electronically because the hard cover version, published by Addison-Wesley Longman, is out of print.

Phil Bernstein

Contents

  1. The Problem
  2. Serializability Theory
  3. Two Phase Locking
  4. Non-Locking Schedulers
  5. Multiversion Concurrency Control
  6. Centralized Recovery
  7. Distributed Recovery
  8. Replicated Data