From: | Greg Burd <greg(at)burd(dot)me> |
---|---|
To: | Daniel Gustafsson <daniel(at)yesql(dot)se> |
Cc: | Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>, Tomas Vondra <tomas(at)vondra(dot)me>, Peter Eisentraut <peter(at)eisentraut(dot)org>, Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Nathan Bossart <nathandbossart(at)gmail(dot)com>, Greg Sabino Mullane <htamfids(at)gmail(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, Michael Paquier <michael(at)paquier(dot)xyz>, Michael Banck <mbanck(at)gmx(dot)net>, Jeff Davis <pgsql(at)j-davis(dot)com>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Enable data checksums by default |
Date: | 2025-07-31 13:39:43 |
Message-ID: | 0FE468BD-3E3A-41C0-93CB-6CB97DD2F15D@burd.me |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> On Jul 30, 2025, at 8:09 AM, Daniel Gustafsson <daniel(at)yesql(dot)se> wrote:
>
>> On 30 Jul 2025, at 11:58, Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at> wrote:
>>
>> On Tue, 2025-07-29 at 20:24 +0200, Tomas Vondra wrote:
>>> So, what should we do with the PG18 open item? We (the RMT team) would
>>> like to know if we shall keep the checksums enabled by default, and if
>>> there's something that still needs to be done for PG18.
>>
>> I don't have a strong opinion, but I lean towards having them on
>> by default.
>
> I agree with that, while there might be a lot of cases where disabling
> checksums is the right move it's still a sane default.
>
> --
> Daniel Gustafsson
I realize I’m late to the conversation, I’ve been lurking...
I agree that enabling checksums by default is the sane default. Databases
should always make a best effort for data integrity, checksums are a
positive step in that direction.
I recall a conversation at the last PGConf.dev (2025) with a representative
from Intel and Jeff Davis (CC’ed) that had to do with checksums and a vast
performance difference between Intel and AMD the latter winning by a mile.
I forget the details, maybe Jeff remembers more than I do. I’m not
suggesting that we disable Intel by default or trying to derail this
conversation (which appears to be reaching consensus), just raising
awareness.
best,
-greg
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Dunstan | 2025-07-31 13:40:25 | Re: Non-text mode for pg_dumpall |
Previous Message | Melanie Plageman | 2025-07-31 13:31:03 | Re: Eagerly scan all-visible pages to amortize aggressive vacuum |