PostgreSQL Transaction API

PostgreSQL provides full ACID compliance through its transaction management system including BEGIN, COMMIT, ROLLBACK, SAVEPOINT, and isolation level controls (READ COMMITTED, REPEATABLE READ, SERIALIZABLE). PostgreSQL uses Multi-Version Concurrency Control (MVCC) to provide high concurrency while maintaining strong data consistency guarantees.

API entry from apis.yml

apis.yml Raw ↑
name: PostgreSQL Transaction API
description: PostgreSQL provides full ACID compliance through its transaction management system including
  BEGIN, COMMIT, ROLLBACK, SAVEPOINT, and isolation level controls (READ COMMITTED, REPEATABLE READ, SERIALIZABLE).
  PostgreSQL uses Multi-Version Concurrency Control (MVCC) to provide high concurrency while maintaining
  strong data consistency guarantees.
humanURL: https://www.postgresql.org/docs/current/transaction-iso.html
baseURL: https://www.postgresql.org/
tags:
- PostgreSQL
- RDBMS
- MVCC
- ACID
- SQL
properties:
- type: Documentation
  url: https://www.postgresql.org/docs/current/transaction-iso.html
- type: Documentation
  url: https://www.postgresql.org/docs/current/sql-begin.html
  title: PostgreSQL BEGIN Transaction
- type: GitHubRepository
  url: https://github.com/postgres/postgres