郭乔染 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日

悬赏问题

  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗
  • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路