当前使用ssis软件包中的ODBC源从Oracle源中加载5000万条记录。批量大小为1000会增加加载时间,目前需要20个小时。感谢其他建议以减少加载时间 谢谢
答案 0 :(得分:0)
这取决于,但很可能是。 BatchSize
与DefaultBufferSize
和DefaultBufferMaxRows
一起使用可调整数据流。 “钝器”调整方法是采用单行的最大大小(以字节为单位),使用该数字将DefaultBufferSize
除以最大行大小,这是缓冲区的最大行数能把持住。然后,将BatchSize
和DefaultBufferMaxRows
设置为此值。
实际上,还有许多因素涉及到调整数据流,这些因素实际上不在此问题范围内。