Re: hot standby in Postgresql 12

Поиск
Список
Период
Сортировка
От Paul Förster
Тема Re: hot standby in Postgresql 12
Дата
Msg-id 95BFBF96-8C8D-4691-BDE4-918F9F64A9CB@gmail.com
обсуждение исходный текст
Ответ на Re: hot standby in Postgresql 12  ("David G. Johnston" <david.g.johnston@gmail.com>)
Ответы Re: hot standby in Postgresql 12
Список pgsql-admin
Hi David,

> On 19. Jan, 2021, at 04:48, David G. Johnston <david.g.johnston@gmail.com> wrote:
>
> And now the standby is waiting for the next wal file to be archived by the primary.  You should probably set
archive_timeoutto a non-zero value since the primary doesn’t seem very busy (though you also still need to do at least
onewrite, empty wal files don’t get rotated out and archived.) 

you should be able to get around your problem by doing the following on the primary database:

checkpoint;
select pg_switch_wal();

The pg_switch_wal() alone will not trigger WAL file generation if no transaction has been going on. That's why I
recommendforcing a checkpoint before that (same with Oracle by the way). 

As soon as a WAL is generated, it should get shipped to the standby database. Then it should open.

Cheers,
Paul


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

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: hot standby in Postgresql 12
Следующее
От: Ankush Chawla
Дата:
Сообщение: Re: hot standby in Postgresql 12