郭乔染 2021-11-26 11:18 采纳率: 100%
浏览 21
已结题

关于实时更新计算是否该用定时任务

计算项目成本=(结束时间-开始时间)/30*人员月成本,当打开页面的时候想要到当前为止我的成本是多少,用定时任务合适吗?有什么别的办法吗?
自己之前用sql实现过了,但是需要手动修改时间才会触发,现在想要通过每天时间的自动更新,每天都更新一次,找到了定时任务这个服务,不知道该怎么去用,或者说这么去用能否实现我想要的形式。

  • 写回答

2条回答 默认 最新

  • 於黾 2021-11-26 11:25
    关注

    给你提供几个思路吧:
    1.用数据库触发器,有基于时间函数的触发器,不要把触发器挂在表下面
    2.写个脚本,放到操作系统的计划任务里,定时执行
    3.这个数据最终是要给人看的,没人看更新了也没意义,所以完全可以在每天第一次有人打开页面的时候执行,判断一下如果今天已经执行过了就不要执行了
    4.这种简单的公式也消耗不了什么资源,你每次打开页面动态计算一下不好吗,为什么非要定时执行

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 12月4日
  • 已采纳回答 11月26日
  • 创建了问题 11月26日

悬赏问题

  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥30 用arduino开发esp32控制ps2手柄一直报错
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题
  • ¥20 求一个html代码,有偿