Перейти к основному содержимому

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/