MySQLイベントを使用して、ユーザーの健康状態やその他の属性が数分ごとに更新されるゲームがいくつかあります。最終的にイベントが実行されなくなり、イベント内の SQL が実行されないという問題に遭遇しました。
他に修正する方法がわからなかったので、MySQL を再起動してみましたが、しばらくは修正されました。cron で毎晩 MySQL を再起動するようにセットアップしましたが、これはあまり良い解決策ではありません。MySQL が再起動に失敗してハングすることがあります。
編集:イベントを使用するデータベース内のすべてのテーブルは InnoDB です。