有大约2万多条记录需要写入远程数据库表中,需要通过Delphi写程序完成,大家有什么看法提高写入速度?

解决方案 »

  1.   

    把dataset 的 cachesize属性设大一点应该会快一点的
      

  2.   

    和這個貼子類似  
    http://community.csdn.net/Expert/topic/5521/5521736.xml?temp=.7751428
      

  3.   

    你用用这个方法看看速度怎样:
    insert into 目标数据库中的目标表 (目标表中的自段) select 数据源表中的字段 from 数据源的数据库的数据表 where 查询条件,符合条件的记录被筛选出来添加到目标表中
    该方案我试验过,和你的服务器的硬件配置有关.我是P4 2.4  4CPU   4G 内存 SISC 硬盘的服务器,270万条记录,每记录17字段.耗时一分十七秒完成任务