想要最快的插入方法

时间:2014-04-15 10:14:39

标签: ado.net informix

这个问题很简单。我有一个DataTable对象,其中包含大约200,000条记录,需要将这些记录发送到数据库中的临时表中。如何以最高效的方式做到这一点?

不幸的是,ifxBulkCopy不是一个选项,因为所涉及的算法将是更大事务的一部分。

之前我做过一些测试,发现调用具有INSERT INTO ... VALUES的存储过程......比直接调用INSERT命令略好,但两者都是相当慢的替代品。

在我使用AIX上的Profilics工具的早期阶段,我们提供了插入游标,这些游标非常快。也许我不知道使用.NET Informix客户端(DRDA)的另一种选择?

0 个答案:

没有答案