On Wed, Aug 7, 2024 at 4:18 PM Greg Sabino Mullane <htamf...@gmail.com> wrote:
>
> On Wed, Aug 7, 2024 at 4:43 AM Michael Banck <mba...@gmx.net> wrote:
>>
>> I think the last time we dicussed this the consensus was that
>> computational overhead of computing the checksums is pretty small for
>> most systems (so the above change seems warranted regardless of whether
>> we switch the default), but turning on wal_compression also turns on
>> wal_log_hints, which can increase WAL by quite a lot. Maybe this is
[..]
>
>
> Yeah, that seems something beyond this patch? Certainly we should mention 
> wal_compression in the release notes if the default changes. I mean, I feel 
> wal_log_hints should probably default to on as well, but I've honestly never 
> really given it much thought because my fingers are trained to type "initdb 
> -k". I've been using data checksums for roughly a decade now. I think the 
> only time I've NOT used checksums was when I was doing checksum overhead 
> measurements, or hacking on the pg_checksums program.

Maybe I don't understand something, but just to be clear:
wal_compression (mentioned above) is not turning wal_log_hints on,
just the wal_log_hints needs to be on when using data checksums
(implicitly, by the XLogHintBitIsNeeded() macro). I suppose Michael
was thinking about the wal_log_hints earlier (?)

-J.


Reply via email to