Il documento tratta le transazioni nei database, definendo la loro natura atomica, i livelli di isolamento e gli effetti della concorrenza sulle stesse. Viene discusso l'ACID (Atomicità, Coerenza, Isolamento e Durabilità) e i vari livelli di isolamento per prevenire problemi quali read dirty e phantom read. Infine, confronta il Multi-Version Concurrency Control (MVCC) con i tradizionali sistemi di locking, evidenziando le differenze nel trattamento delle operazioni di lettura e scrittura.