Nella mia app Web utilizzo due eventi ricorrenti che "puliscono" una delle tabelle nel database, entrambe eseguite ogni 15 minuti o giù di lì.Quanto sono costosi gli eventi MySQL?
La mia domanda è, potrebbe portare a problemi di prestazioni in futuro? Poiché ho letto da qualche parte - non ricordo esattamente dove - si suppone che lo MySQL events debba essere eseguito una volta al mese circa. Il fatto è che gli stessi eventi mantengono il tavolo in una dimensione abbastanza ridotta (dato che cancellano i record più vecchi di 15 ~ minuti), forse questo compensa la frequenza della loro esecuzione, giusto?
Inoltre, è meglio avere un grande evento MySQL o molti piccoli se vengono chiamati con la stessa frequenza?
Grazie per la tua risposta, amico! molto dettagliato. Penso che andrò con la seconda opzione che hai menzionato, avendo diversi eventi ma eseguendoli in modo asincrono per distribuire l'uso della CPU – federicot
@JohnDoe btw, se stai cercando di creare un registro o qualcosa dovresti dare un'occhiata a mongo-db per questo, c'è una funzione chiamata collezioni con limite che limiterà la dimensione di una tabella e la pulirà automaticamente: http://www.mongodb.org/display/DOCS/Capped+Collections – bardiir