Почему предложения хрон? Вы можете легко вызвать очень простое заявление о выпуске на каждом просмотре страницы. В настоящий момент это становится узким местом (и тогда мы говорим о массивной структуре под напряжением или в очень загруженном месте), может оказаться целесообразным понять, почему запрос настолько медленный. Запустите запрос объяснения, примените некоторые индексы и т. Д. Если проблема все еще существует, возможно, это слишком большая работа, чтобы ждать посетителей, а затем пришло время для cron.
До тех пор, просто выполнить следующий запрос на каждой страницы:
delete
from
YourTable
where
adddate(YourDateTimeColumn, interval 5 minute) < now()
Это очень широкий. С какой частью вы боретесь? Можете ли вы показать код, который вы в настоящее время запрашиваете в базе данных и т. Д.? –
Я думаю, что вы ищете какой-то тип работы cron. – 1ftw1
@ Russell Вы действительно хотите дважды проверить свой принятый ответ. – deceze