db2批量insert数据报内存不足

今天遇到一个奇怪的问题
生产上有张表数据,500万条记录,通过第三方工具,批量导入3万多条数据,报错“失败的行数超过了指定的上限,内存不足”

然后调整UTIL_HEAP_SZ (4KB) 400000 也不能解决问题

于是尝试手工insert一条数据是可以的,但用第三方工具批量就是不行。



最后把表清空后,3万条数据成功导入。

现在怀疑,是不是表有最大行数限定,请大神帮我分析下。
参与9

8同行回答

richard_macyrichard_macy数据库管理员macys
什么工具 ?显示全部
什么工具 ?收起
零售/批发 · 2015-03-04
浏览1367
import 有WARNINGCOUNT 参数的显示全部
import 有WARNINGCOUNT 参数的收起
证券 · 2015-03-03
浏览1430
niejiangshuiniejiangshui软件开发工程师屹通
应该是工具问题,你可以用DB2命令导入,分步提交,或用LOAD显示全部
应该是工具问题,你可以用DB2命令导入,分步提交,或用LOAD收起
银行 · 2015-03-03
浏览1407
gggeeqggggeeqg系统运维工程师中国银行
回复 4# vincenthuang    大神能告诉我是哪个参数吗?百度了一下没有找到。参考URL:http://www.db2china.net/club/thread-24265-1-1.html显示全部
回复 4# vincenthuang


   大神能告诉我是哪个参数吗?百度了一下没有找到。

参考URL:http://www.db2china.net/club/thread-24265-1-1.html收起
银行 · 2015-02-07
浏览1375
菜鸟学DB2菜鸟学DB2软件开发工程师广州某挨踢公司
用load from cursor显示全部
用load from cursor收起
银行 · 2015-02-05
浏览1381
vincenthuangvincenthuang软件开发工程师atlasdata
看错了,你要设置失败行数上限,就是import命令的参数。跟util heap size没关系显示全部
看错了,你要设置失败行数上限,就是import命令的参数。跟util heap size没关系收起
软件开发 · 2015-02-05
浏览1400
vincenthuangvincenthuang软件开发工程师atlasdata
不是DB2问题,不要在DB2上找原因,是你的工具问题显示全部
不是DB2问题,不要在DB2上找原因,是你的工具问题收起
软件开发 · 2015-02-05
浏览1405
hds1999hds1999数据仓库工程师凌云科技
尝试一下,每10000条记录 commit一下呢显示全部
尝试一下,每10000条记录 commit一下呢收起
软件开发 · 2015-02-05
浏览1366

提问者

gggeeqg
系统运维工程师中国银行
擅长领域: 存储安全软件定义存储

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-02-05
  • 关注会员:1 人
  • 问题浏览:18167
  • 最近回答:2015-03-04
  • X社区推广