十分钟未使用后删除行(“到期”)

詹尼斯·乔尔(Jannis Jorre)

我在LAMP堆栈上使用MySQL数据库。我有一张桌子,里面有一些简单的条目。这些条目应该在不使用十分钟后自动删除。“正在使用”定义为通过SELECT插入,更新或简单地请求(显然删除不重要)。我想为此使用纯MySQL,但找不到解决方案。如果需要,这些字段可以具有table.time_used属性,但还没有。虽然创建一个没有问题。我当时在想一些“触发”和“过程”的组合,但还无法解决。

我知道我可以使用某些第三方应用程序,例如cron,但我更喜欢MySQL解决方案,因为该项目可能会复制到cron不可选项的其他环境中。

我也知道可以通过使用表和table.expiration_time字段来更改SELECT语句来做到这一点,这也可能更精确,但是我不需要第二遍工作,我只需要大约十分钟的时间,希望保持其清洁,因为这可能会在非常有限的计算机上运行。

提前致谢!:)

德鲁

我建议通过存储过程进行所有访问,然后这些存储过程将控制更新lastUsed日期时间。

存储过程之外临时访问不会强制执行lastUsed要更新方面。换句话说,那将被皱眉。自然可以使用它,但是由于它没有严格的控制,因此将落在期望之外。

执行此操作的任何其他机制都将依赖于MySQL外部的全栈服务。

自动删除将通过MySQL中的内置事件功能发生。我的个人资料页面上有3个与活动相关的链接。一个开始看的是这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

十分钟后svnsync超时

来自分类Dev

如何每十分钟执行一次python脚本操作

来自分类Dev

游戏十分钟后显卡出现故障

来自分类Dev

十分钟之内拿到所有物品

来自分类Dev

如何在Python的数据框中将日期时间舍入为十分钟日期时间

来自分类Dev

安排在Google App Engine中运行超过十分钟的任务的最佳方法是什么?

来自分类Dev

每十分钟计算一次方括号中的 ID 的 Bash 脚本

来自分类Dev

如何在每小时开始时暂停 C# 代码十分钟

来自分类Dev

在设置的到期时间(例如5分钟)后删除数据库行

来自分类Dev

计算机死机且无法重新启动数十分钟:我的系统日志是否可以显示问题是来自记忆棒、包装还是电源单元?

来自分类Dev

PHP MySQL删除超过1分钟的行

来自分类Dev

如何使凌空缓存在1分钟内到期

来自分类Dev

PHP会话未在php默认到期时间的24分钟内到期

来自分类Dev

删除符合条件的第一行起15分钟内的行

来自分类Dev

Excel VBA性能-一百万行-少于1分钟即可删除包含值的行

来自分类Dev

SQL将5分钟的3行分组为15分钟的单个行

来自分类Dev

使用bash分配十分位

来自分类Dev

使用bash分配十分位

来自分类Dev

在SQL Server中,使用.modify()XQuery删除节点需要38分钟才能执行

来自分类Dev

GCMNetorkManager PeriodicTask只能使用1分钟,而不能使用2分钟

来自分类Dev

查询未返回1分钟时差的任何结果?

来自分类Dev

Windows Azure上的ASP.NET MVC 4会话在10分钟后到期

来自分类Dev

芹菜:删除超过5分钟的空队列?

来自分类Dev

在MongoDB中删除记录的时间早于10分钟?

来自分类Dev

删除时间戳记超过5分钟的记录

来自分类Dev

删除超过60分钟的Elequent记录

来自分类Dev

30分钟后删除按钮。拉拉韦尔

来自分类Dev

30分钟后删除记录SQLite

来自分类Dev

在MongoDB中删除记录比10分钟还早的地方?

Related 相关文章

  1. 1

    十分钟后svnsync超时

  2. 2

    如何每十分钟执行一次python脚本操作

  3. 3

    游戏十分钟后显卡出现故障

  4. 4

    十分钟之内拿到所有物品

  5. 5

    如何在Python的数据框中将日期时间舍入为十分钟日期时间

  6. 6

    安排在Google App Engine中运行超过十分钟的任务的最佳方法是什么?

  7. 7

    每十分钟计算一次方括号中的 ID 的 Bash 脚本

  8. 8

    如何在每小时开始时暂停 C# 代码十分钟

  9. 9

    在设置的到期时间(例如5分钟)后删除数据库行

  10. 10

    计算机死机且无法重新启动数十分钟:我的系统日志是否可以显示问题是来自记忆棒、包装还是电源单元?

  11. 11

    PHP MySQL删除超过1分钟的行

  12. 12

    如何使凌空缓存在1分钟内到期

  13. 13

    PHP会话未在php默认到期时间的24分钟内到期

  14. 14

    删除符合条件的第一行起15分钟内的行

  15. 15

    Excel VBA性能-一百万行-少于1分钟即可删除包含值的行

  16. 16

    SQL将5分钟的3行分组为15分钟的单个行

  17. 17

    使用bash分配十分位

  18. 18

    使用bash分配十分位

  19. 19

    在SQL Server中,使用.modify()XQuery删除节点需要38分钟才能执行

  20. 20

    GCMNetorkManager PeriodicTask只能使用1分钟,而不能使用2分钟

  21. 21

    查询未返回1分钟时差的任何结果?

  22. 22

    Windows Azure上的ASP.NET MVC 4会话在10分钟后到期

  23. 23

    芹菜:删除超过5分钟的空队列?

  24. 24

    在MongoDB中删除记录的时间早于10分钟?

  25. 25

    删除时间戳记超过5分钟的记录

  26. 26

    删除超过60分钟的Elequent记录

  27. 27

    30分钟后删除按钮。拉拉韦尔

  28. 28

    30分钟后删除记录SQLite

  29. 29

    在MongoDB中删除记录比10分钟还早的地方?

热门标签

归档