Correction:
> For the record:
> PostgreSQL currently has row level locking: locks are acquired by
writing
> to the data and released by committing/rolling back a transaction.
What
> makes this different from traditional 'library book model' locking
systems
> is that writers do not block writers, only other readers. Basically,
the
last sentence is backwards: writers block writers, not readers
Merlin