lucky_h青铜四
2024-4-23 15:30:58 发布在问答
补录表
补录表在数据集插入了数据,用户根据月份去更新数据,为什么界面一直转,数据进不去?(条件设的是更新提交)
2238
6
精彩评论6
yhdata_lyaa
发表于 2024-4-23 16:16:38 显示全部楼层
数据源可以正常连接吗,当前是什么版本,之前有过正常填报吗
回复

使用道具 2#

lucky_h青铜四
发表于 2024-4-23 16:55:12 显示全部楼层
yhdata_lyaa 发表于 2024-4-23 16:16
数据源可以正常连接吗,当前是什么版本,之前有过正常填报吗

可以正常连接,版本:9.4.3.3b,
1、数据集已经插入了数据,根据月份去更新数据,提交后界面就一直转,导不进去
2、但是数据集不插入数据,直接从界面导入进去数据就可以导进去
回复

使用道具 3#

yhdata_lyaa
发表于 2024-4-23 17:25:45 显示全部楼层
1是 导入Excel数据进行更新吗,有没有报什么错,是根据条件列修改的么,数据量有多大
回复

使用道具 4#

lucky_h青铜四
发表于 2024-4-23 18:41:15 显示全部楼层
yhdata_lyaa 发表于 2024-4-23 17:25
1是 导入Excel数据进行更新吗,有没有报什么错,是根据条件列修改的么,数据量有多大 ...

是的  这个补录表是在数据库已经插入了数据,然后根据月份去更新数据,条件列设置了月份,数据插入进去了,但是点提交就一直转,数据没进去
比如:
这个补录表一共25万多的数据,我去更新24年1月的数据(5929条数据) 截图.png
回复

使用道具 5#

yanieye
发表于 2024-4-23 20:22:28 显示全部楼层
看一下对应的数据源上的autocommit是不是勾选了。
如果勾选了,那么会每条数据commit一次,这样会比较慢。
在对应的数据源上把autocommit去勾选,设置fetchSize为1000,然后重新试一下,看看速度是不是有提升。
关于autocommit和fetchsize的含义,参考
https://www.yonghongtech.com/rea ... db_sqloverview.html
回复

使用道具 6#

lucky_h青铜四
发表于 2024-4-24 08:45:13 显示全部楼层
yanieye 发表于 2024-4-23 20:22
看一下对应的数据源上的autocommit是不是勾选了。
如果勾选了,那么会每条数据commit一次,这样会比较慢。
...

高级设置.png
autocommit没有勾选
回复

使用道具 7#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部