一尘不染

Cronjob还是MySQL事件?

mysql

我必须每小时更新我的​​MySQL数据库,我想知道使用cronjob VS MySQL事件有什么优点/缺点?例如,哪个更快?哪个更安全?谢谢!


阅读 257

收藏
2020-05-17

共1个答案

一尘不染

我总会去做一份工作,因为:

  • 这就是系统管理员期望的结果(这一点不可低估)
  • crobtab防弹,久经考验,非常广泛地使用和理解
  • 您可以在需要的地方自由定向/分析错误/成功消息
  • 有些数据库任务要求/首选mysql脱机(例如,完全备份),因此您必须使用cron进行这些操作-将某些任务用cron完成,而另一些则用mysql完成是个坏主意;你不确定去哪里看
  • 如果您有一个Shell脚本,则可以链接应该发生的其他事件

最后,仅因为您 可以 做某事,并不意味着它是一个好主意。MySQL擅长数据。不要将其用于“外壳”材料。

2020-05-17