Re: Can PostgreSQL create new WAL files instead of reusing old ones?

From: Vick Khera <vivek(at)khera(dot)org>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Can PostgreSQL create new WAL files instead of reusing old ones?
Date: 2018-04-18 13:34:50
Message-ID: CALd+dcfM2t8Ae4A6Tw3ctW1w-yZSG7uV18Nv0EE94+Dsv7TG3w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Wed, Apr 18, 2018 at 12:35 AM, Michael Paquier <michael(at)paquier(dot)xyz>
wrote:

>
> That looks like a rather difficult problem to solve in PostgreSQL
> itself, as the operator running the cluster is in charge of setting up
> the FS options which would control the COW behavior, so it seems to me
>

You cannot turn off CoW on ZFS. What other behavior would you refer to here?

I suppose one could make a dedicated data set for the WAL and have ZFS make
a reservation for about 2x the total expected WAL size. It would require
careful attention to detail if you increase WAL segments configuration,
though, and if you had any kind of hiccup with streaming replication that
caused the segments to stick around longer than expected (but that's no
different from any other file system).

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Adrian Klaver 2018-04-18 13:48:24 Re: How to fetch data from tables in PostgreSQL
Previous Message Fabio Pardi 2018-04-18 12:47:17 Re: pg_upgrade help