Подтвердить что ты не робот

Что такое "событие MySQL"?

Что такое "событие MySQL"? В чем его цель? Как это отличается от "планировщика заданий"?

Многие сообщения в SO и документация MySQL описывают, как реализовать события MySQL, но меня просто интересует их цель.

4b9b3361

Ответ 1

События MySQL предлагают альтернативу scheduled tasks и cron jobs.

События могут использоваться для создания резервных копий, удаления устаревших записей, агрегированных данных для отчетов и т.д. В отличие от стандартных триггеров, которые выполняются с определенным условием, событие является объектом, который запускается по прошествии времени и иногда упоминается как временный триггер.

См. ниже ссылку, объясняющее все здесь:

http://phpmaster.com/working-with-mysql-events/