Portál AbcLinuxu, 12. května 2025 14:13

Dotaz: PostgreSQL spusteni procedury v urcity cas

9.3.2010 00:34 Jan Smrz
PostgreSQL spusteni procedury v urcity cas
Přečteno: 397×
Odpovědět | Admin
Zdravim, potreboval bych poradit jestli vubec jde v postgresql spustit urcitou proceduru (pripadne s parametry ale nemusi byt) v nejaky nadefinovany cas? Mam tabulku kde jsou zaznamy a maji nastavenou platnost do (timestamp) a potreboval bych spistit v case ukonceni platnosti (nejlepe toto nadefinovat v triggeru pri vlozeni) proceduru ktera tento zaznam smaze a provede nekolik dalsich veci v DB (par updatu a insert nejake zpravy). Dalo by se to vyresit spoustenim nejake kontroly pri kazdem dotazu na urcitou tabulku ovsem je problem to ze tato tabulka bude hodne vytezovana na dotazy a vidim v tom vykonostni problem pokud by se takova kontrola spoustela nekolikrat za vterinu kdyz by stacilo jednou spustit v nejakem casem prislusnou proceduru. Diky

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.3.2010 01:35 karl82 | skóre: 6
Rozbalit Rozbalit vše Re: PostgreSQL spusteni procedury v urcity cas
Odpovědět | | Sbalit | Link | Blokovat | Admin
co pgagent?
9.3.2010 01:37 Jan Smrz
Rozbalit Rozbalit vše Re: PostgreSQL spusteni procedury v urcity cas
Ano prave jsem na nej take narazil :) snazim se ho zprovoznit ale nejak se mi nedari zatim, v pgadminu nevidim po spusteni scriptu ty nody co pisou v dokumentaci bohuzel, balicky jsou nainstalovane
Řešení 1× (ZAH)
9.3.2010 02:22 Jan Smrz
Rozbalit Rozbalit vše Re: PostgreSQL spusteni procedury v urcity cas
Tedy vyreseno, presne dle navodu a pak pouze pridat pri startu systemu automaticke pripojeni pgagenta k DB

prosil bych o oznaceni jako vyreseno :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.