pg_cron. Планировщик заданий по расписанию#
Версия: 1.6-1.
В исходном дистрибутиве установлено по умолчанию: да.
Связанные компоненты:
ltree;
plpython2u.
Схема размещения:
ext.
Планировщик заданий по расписанию (Job scheduler for PostgreSQL).
Рекомендовано использовать для задач:
периодический вызов VACUUM в соответствии со спецификой загруженности сервера;
секционирование таблиц. Например, для гибкого управления данными (удаление или перенос отдельных секций вместо целой таблицы), подробнее см. Секционирование (pg_pathman/декларативный синтаксис). Соответственно, добавление новой секции — это часть процесса управления секционированной таблицей, необходимая при расширении таблицы с течением времени и созданием новых секций.
Доработка#
Добавление расширения pg_cron в состав дистрибутива Pangolin для обеспечения возможности выполнения задач по расписанию.
Ограничения#
Ограничения отсутствуют.
Установка#
Установка модуля описана в подразделе «Расширение pg_cron» документа «Руководство по установке».
Настройка#
Настройка модуля описана в подразделе «Расширение pg_cron» документа «Руководство по установке».
Использование модуля#
Использование модуля описано в подразделе «pg_cron» документа «Детальная архитектура».
Ссылки на документацию разработчика#
Дополнительно поставляемый модуль pg_cron: https://access.crunchydata.com/documentation/pg_cron/1.2.0/