Transaction Processing
The DB Access Module for PostgreSQL implements the model of transaction processing of the DB Interface Module with the SQL statement "SET SESSION CHARACTERSTICS AS TRANSACTION ISOLATION LEVEL" and the PostgreSQL language extensions "BEGIN", "COMMIT", and "ROLLBACK."
There are two ways to control transactions through PostgreSQL:
setting isolation levels
using transaction control methods
These methods are described below.