![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- Trigger timer-based/schedulato su postgres (http://www.dsy.it/forum/showthread.php?threadid=41607)
Trigger timer-based/schedulato su postgres
Esiste una funzione integrata per lanciare una funzione schedulata o comunque qualcosa che in base al tempo lanci un trigger o una funzione?
Nella consegna c'è specificato che è necessario, ma leggendo in giro, postgres affida a componenti esterne la gestione di queste cose. Siccome è un corso di basi di dati e non un corso da sistemisti, siamo sicuri che io debba andare ad usare cron o pgagent? Non c'è un modo interno a postgres?
Puoi aggiungere cosa dice la sezione della specifica? Vediamo di chiarire se è il caso di usare tale funzione oppure no.
__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..
Ogni utente puo aggiungere tag a giochi esistenti e inserire giochi non ancora presenti nella base
di dati dell'applicazione. Entro pero un periodo di tempo stabilito dall'amministratore, i nuovi
gioci inseriti devono essere scelti come posseduti/provati e/o desiderati da un numero minimo di
utenti, altrimenti vengono automaticamente eliminati.
__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..
allora deve cancellare un gioco se entro un certo limite di tempo, non è verificata una condizione.
Io vorrei implementarla decentemente, ovvero o con un timer vero(che sarebbe un po' pesante nel caso reale) oppure con una procedura che triggera ogni tot ore e fa il confronto con la data.
Tu dove dici di fare il confronto che non ho capito?
Allora, quando si verifica la condizione tu aggiornerai il dato salvato nella tabella riguardo questo evento. Il trigger che andrai ad aggiungere farà un controllo di consistenza tra l'ora/data attuale ed il dato salvato ed implementerà le azioni adeguate se il limite è stato raggiunto.
__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..
Provalo, dovrebbe funzionare.
__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..
http://islab.dico.unimi.it/bdlab1/m...getto_BDLAB.pdf
| All times are GMT. The time now is 06:00. | Show all 7 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.