0
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 を使用しています。

4

0 に答える 0