您当前的位置: 首页 > 数据库教程 > ACCESS教程 > ACCESS大批量数据写入之性能提升方案

ACCESS大批量数据写入之性能提升方案

作者:不详 来源:网络 发布时间: 2011-10-08 15:25 点击:
ACCESS数据库中批量写入大数据量时,最让人头疼的就是效率问题了。我一直也被这个问题困扰着。最近突然想起一个方案。利用ACCESS自身的导入功能,实现大数据的迅速导入功能。 整体方案是这样的:数据文本文件MDB 适用范围:大批量数据转换 下面是实现方案,请注意后面

ACCESS大批量数据写入之性能提升方案

  ACCESS数据库中批量写入大数据量时,最让人头疼的就是效率问题了。我一直也被这个问题困扰着。最近突然想起一个方案。利用ACCESS自身的导入功能,实现大数据的迅速导入功能。
  
  整体方案是这样的:数据—>文本文件—>MDB
  
  适用范围:大批量数据转换
  
  下面是实现方案,请注意后面的注释。
  
  第一、将数据写入到文本文件中。每一行一条记录,第一行是标题行。这里注意文本文件的格式:列之间使用逗号分开,数据符合CommaText特性。
  
  第二、在ACCESS中使用SQL导入。语法如:
  
  select*into tableName1from[Text;DATABASE=path].[filename.txt]
  
  path是文件所在目录。中括号是语法中必须出现的字符。并且要注意,如果你在ACCESS里执行,可能受到安全限制,请启动VBA宏。有关文本文件的导入SQL,请参考ACCESS的帮助。
  
  经过实验,导入30万行数据,只需要10秒左右。当然了,具体效率还是和具体应用有关的。希望这个方案能给你的项目带来些许帮助。

分享到:
本文"ACCESS大批量数据写入之性能提升方案"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(1)
100%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4