Задавайте вопросы, мы ответим
Вы не зашли.
Обрисую ситуёвину:
Пишу некое подобие cms.
Нужно обновлять некоторые поля в таблице mysql. Какие-то поля 1 раз в минуту, какие-то каждые 10 сек.
Обновлять решил с помощью event scheduler.
Выглядит примерно так:
CREATE EVENT timer ON SCHEDULE EVERY 10 SECOND STARTS CURRENT_TIMESTAMP DO UPDATE tablica SET colum=colum+1 WHERE colum<colummax
На домашней связке (ос винда) всё работает. Перенёс на сервер(дебиан 6) - значения перестают обновляться через некоторый промежуток времени. Промежуток этот всегда разный, от нескольких секунд до нескольких минут.
В логах mysql ошибок нет.
В запущенных процессах mysql event scheduler включен и работает.
Рестартую mysql - опять обновляет некоторое время, потом перестаёт.
Куда копать? Может debian6 ещё глючный или ещё что-то?
Может есть другой способ реализации, например процедуру какую-то написать, или ещё что?
Неактивен