- ВКонтакте
- РћРТвЂВВВВВВВВнокласснРСвЂВВВВВВВВРєРСвЂВВВВВВВВ
- РњРѕР№ Р В Р’В Р РЋРЎв„ўР В Р’В Р РЋРІР‚ВВВВВВВВРЎР‚
- Viber
- Skype
- Telegram
MySQL планировщик событий
Буквально вчера для себя сделал такое открытие как планировщик событий в MySQL и мне понравилось то что к примеру можно удалить запись через определенное время и для этого не нужно использовать к примеру тот же cron. Вот только у меня буквально пару вопросов всё же появилось и один вопрос вытекает из другого:
К примеру я хочу что бы было удаление записей из бд при определенном условии и хочу что бы проверка выполнялась ну скажем каждые 10 минут
CREATE EVENT newEvent
ON SCHEDULE EVERY 10 MINUTE
DO
DELETE FROM cart WHERE ... ;
- Правильно ли я понимаю что запрос выше создаст событие которое будет выполнятся каждые 10 минут в любое время дня и ночи и без остановок?
- Насколько будет это нагружать саму базу данных?
- Если это окажется идеальным вариантом для удаления то при перезапуске системы оно так же автоматически продолжит выполнятся или нужно будет заново запускать?