Atomic Transactions

4/15/98


Click here to start


Table of Contents

Atomic Transactions

Atomic Transactions

ACID Properties

Serializability

Testing for Serializability: Serialization Graphs

Implementation

Serializability through Two-Phase Locking

Two-Phase Locking (cont)

Transactions that Read “Dirty” Data

Strict Two-Phase Locking

Optimistic Concurrency Control

Timestamp-based Optimistic Concurrency Control

Timestamp-Based Conc. Control (cont)

Timestamp-based Optimistic Concurrency Control

Author: Riccardo Bettati

Email: bettati@cs.tamu.edu

Home Page: http://www.cs.tamu.edu/faculty/bettati