我在LAMP堆栈上使用MySQL数据库。我有一张桌子,里面有一些简单的条目。这些条目应该在不使用十分钟后自动删除。“正在使用”定义为通过SELECT插入,更新或简单地请求(显然删除不重要)。我想为此使用纯MySQL,但找不到解决方案。如果需要,这些字段可以具有table.time_used属性,但还没有。虽然创建一个没有问题。我当时在想一些“触发”和“过程”的组合,但还无法解决。
我知道我可以使用某些第三方应用程序,例如cron,但我更喜欢MySQL解决方案,因为该项目可能会复制到cron不可选项的其他环境中。
我也知道可以通过使用表和table.expiration_time字段来更改SELECT语句来做到这一点,这也可能更精确,但是我不需要第二遍工作,我只需要大约十分钟的时间,希望保持其清洁,因为这可能会在非常有限的计算机上运行。
提前致谢!:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句