Pianificazione di un evento ogni giorno in un determinato momento


11

Voglio che il mio evento si svolga tutti i giorni alle 00:20. Sono confuso nella programmazione del tempo. Dovrei usare la prima opzione o la seconda?

opzione 1

CREATE EVENT my_event
  ON SCHEDULE
    EVERY 1 DAY
    STARTS '2014-04-30 00:20:00' ON COMPLETION PRESERVE ENABLE 
  DO
    # My query

opzione 2

CREATE EVENT my_event
  ON SCHEDULE
    AT ('2014-04-30 00:20:00'+ INTERVAL 1 DAY) ON COMPLETION PRESERVE ENABLE 
  DO
    # My query

Risposte:


10

Usa il primo se vuoi eseguire il tuo evento ogni giorno.

La seconda sintassi verrà eseguita una volta.

Opzione 1 : esegui l'evento ogni notte alle 00:20

Opzione 2 : eseguire l'evento una volta il 01/05/2014 alle 00:20

Max.


1
Mi chiedo solo: cosa ON COMPLETION PRESERVE ENABLEsignifica?
Kolob Canyon,

1
@KolobCanyon ON COMPLETION PRESERVE per renderlo un evento ripetibile in modo da non doverlo creare di nuovo.
Yassine LAADIDI,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.