.\" XXX standard disclaimer belongs here....
.\" $Header: RCS/begin,v 1.4 91/08/16 22:31:59 mao Exp $
.SP BEGIN COMMANDS 6/14/90
.XA 2 Begin
.uh NAME
.lp
begin \*- begins a transaction
.uh SYNOPSIS
.sp
.in .5i
.b begin
.uh DESCRIPTION
.lp
This command begins a user transaction which \*(PP will guarantee
is serializable with respect to all concurrently executing transactions.
Postgres uses two-phase locking to perform this task.  If the transaction
is committed, \*(PP will ensure that all updates are done or none
of them are done.
Transactions have the standard
.A ACID
(atomic,
consistent,
isolatable,
and
durable)
property.
.uh "SEE ALSO"
.lp
end(commands),
abort(commands).
