急大量数据插入sqlserver数据库的好方法!该怎么解决
急,大量数据插入sqlserver数据库的好方法!现在 画面 上 已经 有一个 存有 几十万条 数据的 datatable,要求
急,大量数据插入sqlserver数据库的好方法!
现在 画面 上 已经 有一个 存有 几十万条 数据的 datatable,
要求把datatable插入到对应的一个表里,怎样 做 更快 一些!
DB: sqlserver2005
数据量: 二十万条左右
sqlserver2005 应该 不支持 批量 插入
我在网上找到 有关 openxml 或者 bulk insert 方法 ,不知道怎么样
,请大家提供 一下 建议 ~!
[解决办法]
结果集
[解决办法]
搜索一下看看吧,这类文章不少.
[解决办法]
ding
[解决办法]
[解决办法]sqlserver2000都支持批量插入,sqlserver2005不会不支持吧?
[解决办法]insert into XXXX ()Select XX from XXXX
[解决办法]批量分段插入(如每次插入1000条, 也可使用多线程,每个线程指定插入几段),这样就可以看到进度,如果一次性插入20万条,无法显示进度(甚至可以造成内存不足而插入失败,等时间很长等).
[解决办法]观望
[解决办法]学习下