ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3371|回复: 8

[求助] excel导入access,总文件大小从370M增到1.4G,请问合理么?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2014-8-8 16:40 | 显示全部楼层 |阅读模式
大神们,24个excel表格,共370M的数据,导入access中合并至10个表,变成1.4G(在原有表格基础上,加了一个union,一个select,表格导入都是自动建立的索引主键),请问这合理么?
并且已经通过压缩和修复数据库功能了
不是据说access数据库的理论容量就2G么?   初学习,请赐教,谢谢!

access、excel均为13版

TA的精华主题

TA的得分主题

发表于 2014-8-9 19:43 | 显示全部楼层
有可能,如果数据类型没有选择的话,如果是255那么会占用255个字节,而不是实际的字节数例如abc只有3个字节

TA的精华主题

TA的得分主题

发表于 2014-8-10 12:48 | 显示全部楼层
数据库的数据类型很重要,他不跟数据本身的大小走,而是一个字段一条记录是固定的容量。建议你更改下字节大小

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-8-11 09:31 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
amazeyeli 发表于 2014-8-9 19:43
有可能,如果数据类型没有选择的话,如果是255那么会占用255个字节,而不是实际的字节数例如abc只有3个字节

谢谢大神不吝赐教!马上改数据类型大小去~
ps:表情没法打木法卖萌了

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-8-11 09:32 | 显示全部楼层
smupsu 发表于 2014-8-10 12:48
数据库的数据类型很重要,他不跟数据本身的大小走,而是一个字段一条记录是固定的容量。建议你更改下字节大小 ...

论坛人都好nice,明白问题出在哪儿了,谢谢~

TA的精华主题

TA的得分主题

发表于 2014-8-11 11:44 | 显示全部楼层
你可以压缩修复一下,再看看,从实际工作上来看,产生增大的原因:
1.字段设置过大,比如性别字段设成255,本来就1或2就行的,但导入时,ACCESS一般会默认是255长度
2.导入二进制文件,比如图片类的,这个就会使ACCESS增大很大快,而且大,比如1M的图片,到ACCESS里,ACCESS会因此增加10M,具体原因,没研究过,
3.导入时出错,或一些临时数据后又删除,这时系统显示文件非常大,但很象一个虚数,一但压缩修复操作后,数据库会变小,(所以刚才先建议你压给它修复一下)

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-8-20 14:56 | 显示全部楼层
Renco 发表于 2014-8-11 11:44
你可以压缩修复一下,再看看,从实际工作上来看,产生增大的原因:
1.字段设置过大,比如性别字段设成255, ...

重新定义了所有字段长度,基本从255变到50以内,由于数据量过大,没法直接保存,所有数据重新导入。可是!!!access文件缩小十分不明显,这些均是在压缩修复之后的结果,好怪~  大神!

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-8-20 14:58 | 显示全部楼层
amazeyeli 发表于 2014-8-9 19:43
有可能,如果数据类型没有选择的话,如果是255那么会占用255个字节,而不是实际的字节数例如abc只有3个字节

大神,重新改了各字段的长度,重新导入了所有数据,发现文件大小变化不大,要哭了!

TA的精华主题

TA的得分主题

发表于 2014-8-20 16:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
这些无法知晓了,换换导到MSSQL吧。。呵。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-27 00:00 , Processed in 0.040396 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表