Назад | Перейти на главную страницу

Автоматическая очистка Postgresql-8.4 позволяет добиться максимальной производительности

Я хочу знать, какой из них лучше использовать, автоматический или ручной пылесос. Прямо сейчас мы следим вручную в заданиях cron, но иногда случается, что на определенных таблицах происходит вакуум. поэтому мы думаем об авто пылесосе. дает ли он хорошую производительность производственному серверу? предложите пожалуйста. Заранее большое спасибо.

Автоочистки должно хватить в большинстве случаев. Если процессы автоочистки становятся слишком навязчивыми или недостаточно быстрыми - легко настроить параметры так, чтобы все было хорошо.

Единственный случай, когда следует использовать ручной пылесос, - это если / когда вы знаете, что то, что вы сделали, следует «исправить» немедленно. Например - если вы выполняете массовые обновления таблицы, запуск vaccuum между пакетами гарантирует, что раздувание таблицы будет ограничено.

Запуск автоматического ленивого VACUUM (или простого VACUUM), то есть VACUUM без параметр FULL предназначен для включения в полном объеме без каких-либо последствий.

Настоятельно рекомендуется запускать VACUUM FULL во время плановых периодов обслуживания.