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.

0 ответов

Другие вопросы по тегам