向DB2数据库导入大批量数据,在线等
梦幻圣者 2004-12-13 03:41:18 我现在使用java调用DB2提供得接口包导入大批量数据,是按批量导入的,我是每设置50条数据,执行一次批量导入,但现在遇到了如下问题,望各位高手给个提示或处理办法:
1、当每个批量处理快的第一条数据的长度大于第二条时,批量处理就停止不动了,不返回也不报错,这是为什么啊?我使用了一个弱智办法,就是每次检查批处理块的第一条数据是否大于第二条的,如果是,我就交换这两条数据,可以导入,谁有更好的办法能否解决这种问题?
2、在处理问题1后,又遇到了类似的怪问题,就是如果前面导入的数据的长度都很长,再继续导入后面的数据,批量处理又不动了,出现与1中描述类似的现象,这是怎么回事?
3、我总觉得问题1和问题2是同一直原因引起的,但我不知道具体原因,那位知道DB2批量导入的程序对导入数据又什么设置啊?非常急,分不够再加!