首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

急关于把大数据量数据集的内容导出成文本文件的性能有关问题

2012-02-09 
急~~!!!关于把大数据量数据集的内容导出成文本文件的性能问题!大意如题,现在的情况是:数据集有18W条记录,

急~~!!!关于把大数据量数据集的内容导出成文本文件的性能问题!
大意如题,现在的情况是:
  数据集有18W条记录,逐条添到TStringList中,然后保存为文件,差不多要五分钟,

  跟了一下,光拼那些字符就差不多4分钟了.还仅仅是一个字段的值哦,

  我事先用SQL语句把要导出的内容拼成为一个字段,然后在delphi中逐行处理.

各位大侠,有没有办法让性能再提高些,实际数据量更大!
 

[解决办法]
如果确实需要逐条拼接的话,那没办法,至少这个过程是必须的,至于放一些缓存到本地,增量更新等可以作为辅助
[解决办法]
直接调用BCP导出文本文件呢?应该用不了5分钟吧~
[解决办法]
我所知道的方法就只有BCP,什么都不懂的人帮顶
[解决办法]
bcp很好很强大,受教了
[解决办法]
18w的資料也太大了,不知你用ClientDataSet1.SaveToFile()這個可不可以.

热点排行