请教关于大数据量导入到SQL SERVER的问题!!100分求助!!!!
hpc82 2007-08-21 04:35:47 小弟最近做一网站项目,有一功能是将接收到的XML数据写入数据库表中!
问题如下:
1、接到的XML文件太多,大概6000多个,其中分为两大类:酒店类型和酒店价格。解析出XML文件,发现数据条数有80万条(数据量太大);
2、目前我的做法是采用循环方式,每次解析5对XML文件,将其放入DataTable中,再采用dataadapter.Update()或者 SqlBulkCopy对象 执行批量导入数据;
但最近发现导入一次数据时间大概都在20~30分钟左右,不能满足网站项目的需求!
小弟跪求大家帮忙给个其他的什么办法,能够在大数据量下提升效率,小弟感激不尽啊!!