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
: 他の DB のイベントが機能します。
Mariadb 10.0.20、Debian を使用しています。