填报分页,大概2万条数据,点击【提交】按钮后需要1小时左右才能成功

大家好,请教个问题。

有张表的数据大概是2万条左右,采用【填报分页】,每页100行记录,能够在1分钟之内加载完所有数据。

因为是基础档案,所以是全量更新,没做增量更新。

只是将数据查询出来,再保存到数据库。页面上没有任何控件,也没做列字段转义。

点击【提交】按钮后,要50多分钟才会成功(甚至更长时间)。

【填报、新填报】都试过了,并没有减少时间消耗。

希望大家有空进来看一看,提供点思路。

感谢。

FineReport 冥王星 发布于 2021-10-8 21:28 (编辑于 2021-10-12 10:42)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
孤陌Lv6资深互助
发布于2021-10-12 10:46

自己看看 2张表的填报属性 是一样嘛  特别是有木有设置填报 主键  

  • 冥王星 冥王星(提问者) 感觉同学提供的思路。 在【填报属性页面】,尝试取消【主键字段】,尝试修改【提交类型】,瞎猫终于撞上了死老鼠。 【填报属性页面--删除SQL】,是用的【更新提交】,我在后台数据表通过【删除标志】字段进行判断。改成【删除提交】就恢复正常了,1分钟左右可以完成。 奇怪的是,在【V9环境】中,【更新提交】不会出现这种情况。
    2021-10-12 19:09 
最佳回答
0
shirokoLv6资深互助
发布于2021-10-8 21:46

没有做处理的话,直接用

https://help.fanruan.com/finereport/doc-view-1552.html 后台提交

如果还是速度不够可以考虑kettle之类的

  • 冥王星 冥王星(提问者) 同学好。 你这个链接是【不预览直接后台提交入库】。 我这边的情况是【数据预览】没问题,能够快速完成加载。 主要是点击【提交】按钮后,需要几十分钟才能成功。 kettle,有入门方面的基础学习资料链接吗?
    2021-10-11 11:13 
最佳回答
0
尛鬼Lv5中级互助
发布于2021-10-8 22:34
直接用kettle吧,也挺简单的,一小时就入门了
  • 冥王星 冥王星(提问者) 同学好。 kettle,有入门方面的基础学习资料链接吗?
    2021-10-11 11:13 
最佳回答
0
zsh331Lv8专家互助
发布于2021-10-10 20:48

Excel批量导入插件-https://help.fanruan.com/finereport/doc-view-1098.html

-- 批量导入,了解一下;

——————————

image.png

  • 冥王星 冥王星(提问者) 同学好。 你的意思是,先把数据导出为Excel文件,再通过【导入插件】将Excel文件导入?
    2021-10-11 11:14 
  • zsh331 zsh331 回复 冥王星(提问者) 是的,根据需求自行选择,仅提供参考意见。
    2021-10-11 22:25 
  • 4关注人数
  • 677浏览人数
  • 最后回答于:2021-10-12 10:46
    请选择关闭问题的原因
    确定 取消
    返回顶部