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

批量插入数据速度有关问题,请高手们进来指点一上跟发表上意见

2012-11-04 
批量插入数据速度问题,请高手们进来指点一下跟发表下意见在线等SQL code如标题所说 本人遇到一项目数据库

批量插入数据速度问题,请高手们进来指点一下跟发表下意见在线等

SQL code
如标题所说 本人遇到一项目  数据库为:Access数据库  其中用到大批量的数据插入操作,这些数据的操作只在本库内进行操作,比如表A 表B 表C 等三表联合查询后得到一大批数据,然后将这些数据插入到表D中去,有时候数据比较多 在几十万到百万之间。查找了好多资料 想尽办法让其快速批量插入 方法一:insert into 大多数人说这样一条一条的插入效率是最慢的 花费时间比较长方法二:insert into select from 这个大批量的数据显示还是有点慢  我测试过十几万条的 十几毫秒完成。方法三:AddNew 据说这个比较快  在网上找了一些资料 没弄明白怎么回事情。望高手们给指点指点有没有其他的快速方案 或者给提供点AddNew这方面的资料  或者给说说以上三种方案那个比较适用一点给点意见  在线等了 各位高手们。


[解决办法]



数据库还是第二种吧,你说的第三种方法没遇到过
[解决办法]
一般批量插入都是用第2种,第三种方法没用过。
[解决办法]
第二种方法插入十几万条才十几毫秒完成,这个已经很快了。
另外ACCESS数据库没有研究过大批量插入,是否可以换成SQL数据库?
[解决办法]
第二种方法插入十几万条才十几毫秒完成,这个已经很快了。
另外ACCESS数据库没有研究过大批量插入,是否可以换成SQL数据库?
[解决办法]
探讨
SQL code

如标题所说 本人遇到一项目 数据库为:Access数据库 其中用到大批量的数据插入操作,
这些数据的操作只在本库内进行操作,比如表A 表B 表C 等三表联合查询后得到一大批数据,
然后将这些数据插入到表D中去,有时候数据比较多 在几十万到百万之间。
查找了好多资料 想尽办法让其快速批量插入
方法一:insert into 大多数人说这样一条一条的插入效率是最慢的 花费……

[解决办法]
access数据能导出csv文件么?
用bcp塞进sqlserver会比较快。

热点排行