我在DB2数据库中有一个有几列的表,其中之一是L_TIMESTAMP。需要删除L_TIMESTAMP和CURRENT TIMESTAMP之间的差值大于5分钟的记录。这项检查需要每隔一小时进行一次。请让我知道是否有办法在DB端完成此操作,而不是在应用程序服务器端安排cron作业。DB2:如何及时删除记录
0
A
回答
1
DB2中的管理任务调度程序是完成此任务的好方法。您需要将DELETE语句包装在存储过程中,然后将其提交给调度程序。定义计划的语法是基于cron的,但它都是在DB2内处理的。
+0
这当然会影响工作,但我会小心谨慎给IBM已经显示出处理计划在方向上的相对变化频繁任务,如果你在Windows上,可能会坚持使用cron或Task Scheduler。 –
相关问题
- 1. 删除记录以及子记录
- 2. 如何删除父记录时删除所有子记录?
- 3. DB2 - 在删除之前如何测试记录是否存在
- 4. 如何同时删除记录?
- 5. 如何删除记录?
- 6. 如何删除“子”记录?
- 7. 如何在删除laravel 5中的父记录时不删除子记录?
- 8. 如何在EF中删除记录时返回删除的记录列?
- 9. DB2:如何删除AUTO_INCREMENT?
- 10. 如何删除记录以及所有相关记录在ASP.NET(C#)
- 11. 删除父记录时删除子记录
- 12. 删除父表记录时不删除子记录
- 13. 自动删除联合数据以及删除记录?
- 14. 如何删除记录时删除文件?
- 15. 如何取消点击删除按钮时删除记录?
- 16. 如何从所涉及的所有表中删除记录?
- 17. 如何删除GitHub提交及其历史记录?
- 18. 同时删除记录
- 19. 该会话的PHPSESID和服务器记录如何以及何时被删除?
- 20. 如何使用Laravel5获取软删除的记录及其软删除的关系记录
- 21. ,如何排除删除的记录
- 22. 如何删除目录以及该目录的提交历史记录
- 23. 删除记录
- 24. 删除记录
- 25. 删除记录
- 26. 删除记录
- 27. 删除记录
- 28. 删除db2中的所有重复记录。 (不只是重复的记录)
- 29. 如何删除记录如果我可以先删除其他记录?
- 30. 从临时表中删除记录时将被删除的所有记录
https://www.google.com/search?q=db2+scheduler –