Re: Estimating wal_keep_size

Поиск
Список
Период
Сортировка
От Dean Gibson (DB Administrator)
Тема Re: Estimating wal_keep_size
Дата
Msg-id 9d4c8207-b05c-0d9a-30e8-1fab15d640a1@mailpen.com
обсуждение исходный текст
Ответ на Estimating wal_keep_size  ("Dean Gibson (DB Administrator)" <postgresql@mailpen.com>)
Список pgsql-performance
On 2021-06-16 17:36, Dean Gibson (DB Administrator) wrote:
Is this reasonable thinking?

I'd think that one would want a wal_keep_size to cover the pending updates while the standby server might be unavailable, however long one might anticipate that would be.

In my case, I get a complete replacement (in the form of "|"- delimited ASCII files) of one of the SCHEMAs every Sunday.  The size of that ASCII data is about 2GB, so I'm thinking of doubling that to 4GB (256 WAL files) to protect me in the case of the standby being unavailable during the update.  Note that a complete loss of both servers is not catastrophic (I have backups);  it would just be annoying.


In the absence of any clear guidance, I temporarily set wal_keep_size to 16GB & waited for the Sunday update.  That update today created just over 6GB of WAL files during the update, so I've set wal_keep_size to 8GB (512 WAL files).

Oh, and wal_keep_size is NOT an upper limit restricting further WAL files. It's more like a minimum.

В списке pgsql-performance по дате отправления:

Предыдущее
От: Ranier Vilela
Дата:
Сообщение: Re: Planning performance problem (67626.278ms)
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Planning performance problem (67626.278ms)