MySQL планировщик событий

Буквально вчера для себя сделал такое открытие как планировщик событий в MySQL и мне понравилось то что к примеру можно удалить запись через определенное время и для этого не нужно использовать к примеру тот же cron. Вот только у меня буквально пару вопросов всё же появилось и один вопрос вытекает из другого:

К примеру я хочу что бы было удаление записей из бд при определенном условии и хочу что бы проверка выполнялась ну скажем каждые 10 минут

CREATE EVENT newEvent
ON SCHEDULE EVERY 10 MINUTE
DO
DELETE FROM cart WHERE ... ;
  1. Правильно ли я понимаю что запрос выше создаст событие которое будет выполнятся каждые 10 минут в любое время дня и ночи и без остановок?
  2. Насколько будет это нагружать саму базу данных?
  3. Если это окажется идеальным вариантом для удаления то при перезапуске системы оно так же автоматически продолжит выполнятся или нужно будет заново запускать?

Ответы (0 шт):