CREATE EVENT `online` ON SCHEDULE EVERY 30 SECOND STARTS '2009-11-09 02:00:00' DO call a7.main_online();
此事件在 6 年后停止工作,没有任何变化。当我在mysql.event
桌子上看时,我NULL
在last_executed
柱子上看到。
EVENT SCHEDULER
开启。
我试图重新创建:
CREATE EVENT `online` ON SCHEDULE EVERY 30 SECOND STARTS '2015-11-09 02:00:00' ON COMPLETION PRESERVE disable on slave DO call a7.main_online();
或者
CREATE EVENT `online` ON SCHEDULE EVERY 30 SECOND STARTS '2015-11-09 02:00:00' ON COMPLETION PRESERVE ENABLE DO call a7.main_online();
还是不行。
尝试call a7.main_online();
手动运行以了解可能发生的情况:有效。
试图查看mysql.events
表:其他数据库上的事件有效。
我正在使用 Mariadb 10.0.20,Debian。