mySql事件太多

时间:2018-10-11 09:12:28

标签: php mysql events

我正在使用分类广告网站。而且我需要广告一项功能,该广告可以在30天内自动将状态从有效更改为无效。目前,我正在计划mySql事件,而我的问题是,会有很多广告,每个广告都有一个事件。那么会引起麻烦还是会降低服务器速度?除此之外,还有其他选择吗?

1 个答案:

答案 0 :(得分:1)

我现在正在与EVENTs合作,并一直在思考:)

除了以上答案:

  • 如果任务完全以数据为中心或作为补充,请使用EVENT 数据库中已经内置的功能。你可以 已经具有清理数据,记录某些事件的触发器, 汇总某些数据等。如果要执行计划任务 性能是现有设计的一部分,触发的凝聚力更高 事件中的任务。毕竟,事件是暂时的触发因素。
  • 如果从外壳运行脚本,则需要存储用户名/密码 在Shell脚本或默认文件中。对于执行事件,您 创建事件后,不需要用户名/密码。
  • IMCO,您应该在存储过程中编写逻辑;然后调用 EVENT或shell脚本中的过程 你最好。您甚至可以在用户界面中建立一些位置来启用 用户手动调用该过程。