定时任务如何实现插入提交?

定时任务,2点提交一次,5点提交一次,因为2点多要用一次数据,

5点多用一次数据,2点-5点数据会有变化,用的智能提交,但是提交速度慢,

经常有任务不执行情况,所以改为了插入提交,速度很快,几秒就提交完成,

如何实现数据不重复?还是想用插入提交

FineReport 张宇 发布于 2025-3-26 11:02 (编辑于 2025-3-26 11:02)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-3-26 11:03

配置定时任务就好了

带上对应的条件

定时自动填报 https://help.fanruan.com/finereport/doc-view-687.html

最佳回答
0
CD20160914Lv8专家互助
发布于2025-3-26 11:02(编辑于 2025-3-26 11:04)

不重复的话,你就在查询语句去处理了,去掉重复数据!!!而且按时间取最近提交的数据

比如oracel中

SELECT *

FROM (

    SELECT 

        T.*,

        ROW_NUMBER() OVER (PARTITION BY T.u_name ORDER BY T.insert_time DESC) AS rn

    FROM user_test T

) FI

WHERE FI.rn = 1

最佳回答
0
孤陌Lv6资深互助
发布于2025-3-26 14:32

数据量很大? 没有隔离好 前后提交的数据??

  • 4关注人数
  • 45浏览人数
  • 最后回答于:2025-3-26 14:32
    请选择关闭问题的原因
    确定 取消
    返回顶部