Можно ли в postgres12 поставить реплику на получатель (подписчик)?
Можно ли в postgres12 поставить реплику на получатель (подписчик)?
просто изменить структуру таблицы, а затем перезапустить реплику
1 ответ
Решение
Чтобы приостановить подписку, отключите ее:
alter subscription your_subscription_name disable;
Чтобы включить его, просто включите его снова. Он заберет транзакции, которые были выполнены за это время. Поскольку издатель будет хранить необходимые сегменты WAL в течение этого времени, вы должны убедиться, что подписка не отключена слишком долго, чтобы избежать переполнения файловой системы издателя.