【发布时间】:2011-04-13 08:00:31
【问题描述】:
我使用 OLEDB 将数据插入 DB4 .dbf 文件。插入 5,500 行大约需要 2.5 分钟。所以我需要一种更快的方法来实现它,因为我的数据将有多达 80,000 行,而且花费的时间太痛苦了。有没有其他更快的方法可以做到这一点?根据您的看法,哪种方式最好?
PS:请提及 aprox。如果可能,您的方法所花费的时间
【问题讨论】:
-
您是对所有插入使用一个事务还是每次插入一个事务?
-
在单个查询中插入多行可以大大加快您的工作速度...
-
@Joey:不,我是逐行插入。
-
根据我的回答编辑您的插入脚本/应用程序,您会看到结果:)
-
@Joey:我试着让它成为一个单一的交易。还是很慢。