私はこのストアドプロシージャを持っています。これをたとえば5秒間隔で実行するにはどうすればよいですか? 1日よりも古いタイムスタンプのデータを削除するルーチンのように?MySQLでストアドプロシージャをスケジュールする方法
DROP PROCEDURE IF EXISTS `delete_rows_links`
GO
CREATE PROCEDURE delete_rows_links
BEGIN
DELETE activation_link
FROM activation_link_password_reset
WHERE TIMESTAMPDIFF(DAY, `time`, NOW()) < 1 ;
END
GO
あなたは本当に** **各5秒にそれを実行する必要がありますか? – zerkms
nop、6時間間隔で正常です。しかし、テストするのが簡単です秒: – user455318
5秒ごとに自動的に何かを実行することは、おそらく本当に悪い考えです。 1日に1回、または1時間に1回実行してみてください。そうすれば、あなたのパフォーマンスは完全に消滅しません。 – Flimzy