我的产品需要支持Oracle,SQLServer和DB2 v9。我们正在尝试找出定期将数据加载到数据库中的最有效方法。这个单独的插入语句目前需要40多分钟,但是当我们使用SQLLDR或BCP时只需几分钟。 DB2中是否存在允许将CSV数据快速加载到数据库中的等效项?
我们的软件在Windows上运行,因此我们需要假设数据库在远程系统上运行。
答案 0 :(得分:3)
答案 1 :(得分:1)
如果数据是CSV格式,请尝试使用分隔符作为coma(,)
导入数据db2 import from <filename> of del modified by coldel, insert into <Table Nmae>
否则你可以使用加载命令 - 从文件加载
db2 load client from /u/user/data.del of del
modified by coldel, insert into mytable