Implementing transactions (reference) - Mailing list pgsql-sql

From Fred C. Richards
Subject Implementing transactions (reference)
Date
Msg-id 35DD9FAA.52C4F900@erols.com
Whole thread Raw
List pgsql-sql
I would like to learn some more about how transactions are implemented
in SQL databases, specifically about what goes on behind the scene when
you start a new transactions, do some operations, and finally commit the
operations. In particular, I'd like to understand how the database
programmers make this happen. It seems like every transaction requires a
"parallel reality" for the database until it is finally committed.

Is there some definitive database textbook that addresses this topic
that would help an inquisitive person (and experienced programmer)
understand what's going on behind the scenes? Does PostgreSQL follow the
canonical standard? Where in the code would I start looking to
understand this better?

-Fred

pgsql-sql by date:

Previous
From: Chauncey_Thorn@RohmHaas.Com (Chauncey Thorn)
Date:
Subject: SQL statement Problem
Next
From: Jose David Martinez Cuevas
Date:
Subject: Triggers VS Rules