sql >> Base de Datos >  >> RDS >> Mysql

Vaciar una tabla MySQL cada hora

Siento que hacerlo cada hora ignora una opción más simple.

Otra opción es eliminar la entrada más antigua cada vez que se realiza una nueva entrada. Esto elimina la necesidad de un trabajo cron que descargue toda la tabla, ya que eso podría interrumpir el chat al eliminar las entradas realizadas hace solo unos momentos que aún son relevantes para el chat.

Entonces, en su sql "addMessage", simplemente elimine la entrada más antigua antes de enviar la nueva.