2012年5月19日

关于大文本(txt)导入sqlserver2008数据库的一点感想

摘要: 前几天朋友做数学建模大赛遇到一个要把6gb+的txt导入数据库的问题。在这里记录下尝试的方法,以及解决过程,程序读取文本写入方法:1,c#textreader一行一行读再写入数据库,开始很二读一行写一行。结果挂了一晚上才读了一半这个必然行不通2,改进为读多行一次性写入,尝试了,100行,500行,1000行,10000行,100000行,1000行以上写入时直接卡死,最后定在500行较为合理,但速度还是很不理想。3,最后考虑用sqlbulkcopy类,把数据读入到dataset类在更新,貌似可行但是未测试。数据库导入txt方法:1,bulk insert 直接导入txt 6gbtxt导入用了半 阅读全文

posted @ 2012-05-19 22:31 宝宝乖 阅读(2511) 评论(0) 推荐(0) 编辑

导航