Расскажите, какие признаки разрастания и задержек очистки наблюдали и что меняли. Для PostgreSQL и разных типов таблиц Greenplum механизмы обслуживания различаются.
Что вы достраивали/настраивали в вакууме PostgreSQL/Greenplum?
Расскажите, какие признаки разрастания и задержек очистки наблюдали и что меняли. Для PostgreSQL и разных типов таблиц Greenplum механизмы обслуживания различаются.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Расскажите, какие признаки разрастания и задержек очистки наблюдали и что меняли. Для PostgreSQL и разных типов таблиц Greenplum механизмы обслуживания различаются.
В PostgreSQL важны autovacuum, долгие транзакции и удержание старых версий. В Greenplum дополнительно учитывают распределение и heap либо append-optimized хранение.
VACUUM не всегда возвращает место операционной системе, а тяжёлая переработка таблицы может блокировать работу. Не подбирайте параметры вслепую: нужны измерения, окно обслуживания и проверка результата.