Postgres AUTO_VACUUM (для предотвращения обтекания) активация вручную
Запуск postgres 9.6, большой таблицы данных много транзакций, происходящих на столе. После каждых 100000 изменений (или около того) VACUUM FREEZE
работает против стола. Насколько я понимаю, это будет так же, как AUTO_VACUUM (to prevent wrap-around)
но это все равно делает авто пылесос. Так что мой вопрос, как я могу вручную сбросить VACUUM
Процесс сделать так же, как AUTO_VACUUM
делает?
Я бы предположил, что, поскольку вы можете полностью отключить автоматический вакуум, должен быть способ сделать это вручную.
Чтобы уточнить, я получаю эти ошибки в журналах:
2018-01-23 20:14:16.393 UTC [70377] WARNING: oldest xmin is far in the past
2018-01-23 20:14:16.393 UTC [70377] HINT: Close open transactions soon to avoid wraparound problems.