pg_cron. Планировщик заданий по расписанию
Версия: 1.6.4.
В исходном дистрибутиве установлено по умолчанию: да.
Связанные компоненты:
- 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/