Задайте значение параметра Archive_mode = on. Чтобы изменить его, потребуется перезапуск, поэтому лучше включить этот режим сразу просто на случай, если он вдруг понадобится. Все, что вам нужно, — команда-заглушка Archive_conunand, Чтобы проверить, все ли в порядке.
Можно использовать Archive_cornmand Только до окончания периода выравнивания, затем заменить ее заглушкой и использовать уже только потоковую репликацию. Данные только передаются с главного сервера на резервный, если они записаны на диск. Поэтому присвоение параметру Synchronous_c°mmit Значения oft не уменьшит задержку репликации, даже если и увеличит производительность главного сервера. Получая данные WAL, резервный сервер выгружает их па диск, чтобы не потерять в случае перезапуска.
Очень важно контролировать потоковую репликацию, как уже отмечалось ранее. Процессы WALSender Не отражаются в системном представлении Pg_stat_activity, Но за отдельными деталями можно проследить. Используйте следующее представление: Неважно, используете ли вы файловый или потоковый способы, — управление кластером репликации с доставкой журналов во многом на них похоже. При репликации с доставкой журналов важно контролировать процесс. Вы поймете, что лучше всего включить режим горячего резервирования, так как с его помощью проще получить более точную информацию. Приложения Repmgr И Pgpool Позволяют наблюдать за репликацией. Дополнения для Munin могут графически отображать задержку репликации и задержку применения. Может быть, вы захотите самостоятельно вычислить задержку. Для этого запросите текущую позицию на главном и резервном серверах и сравните значения. На главном сервере выполните следующее:
Рубрика: Женский интерес