在每个月的第一天运行cron作业的安全性

时间:2015-05-06 20:08:49

标签: mysql sql cron

在每个月初创建一个每月运行一次的cron作业,在SQL表中输入几千个新行是不明智的吗?

我的想法是,如果出现意外情况会发生什么,比如服务器在cron应该执行的时候脱机,或者其他一些意外事件。

让cron每天运行一次只是为了检查表中是否存在行,这会更好吗?如果没有,它会添加它们吗?

1 个答案:

答案 0 :(得分:0)

假设这就像月末或月份乞讨处理,它没有风险,你必须假设会有问题,这就是为什么你可能想要实现一些警报功能,让你知道运行成功,或者如果不成功,那么错误是什么。

唯一的风险是你的代码是正确的,质量保证测试它,但一般来说,无法自动完成数据处理工作。

重新阅读你的问题:

  

让cron每天运行一次会不会更好   检查表中是否存在行?如果没有,它会添加它们吗?

触发器怎么样?然后它会立即完成。

如果您更详细地解释用例,请尽快提供帮助。