批量插入数据速度问题,请高手们进来指点一下跟发表下意见在线等
SQL code
如标题所说 本人遇到一项目 数据库为:Access数据库 其中用到大批量的数据插入操作,
这些数据的操作只在本库内进行操作,比如表A 表B 表C 等三表联合查询后得到一大批数据,
然后将这些数据插入到表D中去,有时候数据比较多 在几十万到百万之间。
查找了好多资料 想尽办法让其快速批量插入
方法一:insert into 大多数人说这样一条一条的插入效率是最慢的 花费时间比较长
方法二:insert into select from 这个大批量的数据显示还是有点慢 我测试过十几万条的 十几毫秒完成。
方法三:AddNew 据说这个比较快 在网上找了一些资料 没弄明白怎么回事情。
望高手们给指点指点有没有其他的快速方案 或者给提供点AddNew这方面的资料
或者给说说以上三种方案那个比较适用一点
给点意见 在线等了 各位高手们。
------解决方案--------------------数据库还是第二种吧,你说的第三种方法没遇到过
------解决方案--------------------一般批量插入都是用第2种,第三种方法没用过。
------解决方案--------------------第二种方法插入十几万条才十几毫秒完成,这个已经很快了。
另外ACCESS数据库没有研究过大批量插入,是否可以换成SQL数据库?
------解决方案--------------------第二种方法插入十几万条才十几毫秒完成,这个已经很快了。
另外ACCESS数据库没有研究过大批量插入,是否可以换成SQL数据库?
------解决方案--------------------
------解决方案--------------------access数据能导出csv文件么?
用bcp塞进sqlserver会比较快。