powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / тригер на время
4 сообщений из 4, страница 1 из 1
тригер на время
    #32265118
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть ли какя-нибудь возможность в постгресе повесить выполнение хр.процедуры ,ну допустим каждые 10 минут

. про кронтабы и тп я вкурсе.. интересует именно возможность сделать это в постгресе
...
Рейтинг: 0 / 0
тригер на время
    #32265656
POSTLOMASTER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет. И не нужно. Ты еще попрочи функцию delay() встроить ;).
Раз в курсах про крон и периодик - вот и юзай его.
...
Рейтинг: 0 / 0
тригер на время
    #32266387
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по поводу "не нужно" , можно еще поспорить..
тоскать за посгресом крон с кучей скриптов аля "select into arch_table from ..."
"delete from ... " "vacuum ..." не особо клева ,а что делать ребятам у которых на хостинге нету доступа в shel'у , а есть www интерфейс к посгресу и к файлам ?
...
Рейтинг: 0 / 0
тригер на время
    #32269702
Kusma Serduhanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почти полностью согласен с wbear.
Но не имея доступа к shell и untrusted plperl
на сколько я понимаю эту проблемку не решить.
Разве-что каким-то диким способом организовав свой idle -цикл
(мож кто помнит как топорно это было сделано в BP/BC TVision???)
Я бы лучше поцепил триггер на таблу флажков куда какой-то скрипт с
удаленной тачки чегото пихнет в 12:15 GMT.
А вообщето sql сервер такого иметь не обязан. И многие похоже и не имеют ;)
Кстати изучи насчет возможности прилепить свою UDF на сях!
Типа выложил либу - и создал на нее в базе функцию.
Некоторые хостеры такую дырочку допускают (сам пробовал аж неповерил -
perl закрыли нафиг а это оставили)
Так что вариантов, пока у тебя 3:
1) наваять койчего на plperl если таковой есть/можно прилепить на хосте.
2) наваять тоже на сях.
3) Написать слезное письмо в Postgres Core и получить туеву хучу оправданий и оплеух по поводу что а) это несекюрно. б) подобные трюки могут
приводить к падениям и потери производительности
С уважением
Кузьма.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / тригер на время
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]