1

作成時間から 24 時間後に行を削除する必要があります。PHP/MySQL でこれを行う方法はありますか?

時間は、行の挿入時間からカウントする必要があり、24 時間後に削除する必要があります。cron毎分チェックするように書くことはできますが、追加された行があまりない場合は、cron使用せずに実行されます。それを行うための他のメカニズムはありますか?

4

3 に答える 3

0

はい、定期的にチェックする必要があります。もう 1 つの方法は、既存の行が 24 時間経過しているかどうかを判断することです。行が 24 時間以上経過している場合は、アクションを実行しないでください。それ以外の場合は実行してください。その間、cron を 30 分ごとに実行して、24 時間以上前の行を削除できます。

于 2012-12-13T14:10:35.147 に答える
-1

スケジュールされたタスク (または SQL スケジューラ、またはお気に入りのスケジューリング ツール) を使用してサーバー上にタスクを作成し、必要な間隔で実行します。

于 2012-12-13T13:33:59.610 に答える