1
1から45分のランダムな時間で繰り返されるイベントを作成しようとしています。これは私がこれまで持っているものです。MySQL - ランダムな時間を持つ定期的なイベント
CREATE EVENT `user_creator` ON SCHEDULE EVERY (1 + RAND() *45) MINUTE
DO
INSERT INTO userTable (firstName, lastName) VALUES ('John', 'Smith')
それは実行されたら、しかし、それは時間をランダム化しない、うまく実行されます。つまり、最初に実行されたときに割り当てられた乱数にとどまります。
MySQLスケジューラは作成時に式を評価し、それを間隔として使用します。 – rkosegi
event_schedulerは、タイマのように間隔ごとにタスクを実行します。 – gdreamlend