Re: Postgresql acid components - Mailing list pgsql-general

From Rama Krishnan
Subject Re: Postgresql acid components
Date
Msg-id CAJWX+EPQWHtEVGDsDtvvHJdLhRwLdvpF=C4wnHKmeikcfnE3nQ@mail.gmail.com
Whole thread Raw
In response to Re: Postgresql acid components  (Adrian Klaver <adrian.klaver@aklaver.com>)
List pgsql-general
Hi Adrian

Thanks for your valuable reply. 

On Wed, 14 Sep, 2022, 01:11 Adrian Klaver, <adrian.klaver@aklaver.com> wrote:
On 9/12/22 09:34, Rama Krishnan wrote:
> Hi all,
>
> In ACID property which postgresql components is supporting it
>
>

The database as whole is ACID compliant per:

https://www.postgresql.org/about/

"...has been ACID-compliant since 2001...".

 From what I remember there are some commands that do not run in a
transaction block:

https://www.postgresql.org/docs/current/sql-createdatabase.html

https://www.postgresql.org/docs/current/sql-vacuum.html

Some forms of below do not run in transaction block:

https://www.postgresql.org/docs/14/sql-reindex.html

https://www.postgresql.org/docs/14/sql-altersubscription.html

https://www.postgresql.org/docs/14/sql-alterdatabase.html

Your best bet is to look at the commands listed here:

https://www.postgresql.org/docs/14/sql-commands.html

to check before using for first time.

--
Adrian Klaver
adrian.klaver@aklaver.com

pgsql-general by date:

Previous
From: Bryn Llewellyn
Date:
Subject: Re: Is it possible to stop sessions killing eachother when they all authorize as the same role?
Next
From: Guillaume Lelarge
Date:
Subject: Re: Is it possible to stop sessions killing eachother when they all authorize as the same role?