Есть ли для postgresql такие джобы, которые:
а) могут выполнятся параллельно
б) управляются через SQL
?
pgAgent не вполне соотвествует пункту б), по крайней мере офф. доки нет, рассчитано на GUI, есть конечно какие-то ответы в интернете - так-то там конечно просто все в таблички вставляется, вопрос только что
плюс, не удалось его поднять - поставил его на сервер, но Dbeaver не дает создать шаг в джобе, а pgAdmin не видит ноду pgAgent-а
citusdata/pg_cron управляется через SQL, но у него есть интересное замечание, из-за чего и возник пункт а):
pg_cron can run multiple jobs in parallel, but it runs at most one instance of a job at a time. If a second run is supposed to start before the first one finishes, then the second run is queued and started as soon as the first run completes.
в общем есть ли что-то для postgres? либо как заставить работать pgAgent
..либо посоветуйте какой отдельный щедулер. Но тогда наверное придется с чистого SQL переходить на shell/ЯП (ну то есть предполагаю, что в контексте SQL дергать внешнее не получится..)