社区
Access
帖子详情
mdb文件的困惑,我删除了两个字段但容量反而变大了??????
altstop
2005-12-21 08:22:03
(1)我刚建了一个表,把字段设置好了还没有存入数据,后来发现有两个字段是可计算的,就把它们删除了,我是复制了这个mdb文件后对复制的文件删除的,后来对比了一下,复制的文件(删除两个字段后)居然比原先的文件大,这是怎么回事?
(2)以前还注意到一个现象,有一个mdb文件,我向里面增加数据后大小没有变化,怎么回事?
分不多,一个问题给10分,谢谢
...全文
291
3
打赏
收藏
mdb文件的困惑,我删除了两个字段但容量反而变大了??????
(1)我刚建了一个表,把字段设置好了还没有存入数据,后来发现有两个字段是可计算的,就把它们删除了,我是复制了这个mdb文件后对复制的文件删除的,后来对比了一下,复制的文件(删除两个字段后)居然比原先的文件大,这是怎么回事? (2)以前还注意到一个现象,有一个mdb文件,我向里面增加数据后大小没有变化,怎么回事? 分不多,一个问题给10分,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
changechange
2005-12-22
打赏
举报
回复
关于此主题请参考:
新手来看:数据库体积变大问题《其他》
http://access911.net/index.asp?u1=a&u2=76FAB21E11DC
新手来看:数据库体积变大问题
作者:cg1 摘自:access911.net 编辑:cg1 更新日期:2003-6-18 浏览人次:900
专题地址:
http://access911.net/?kbid;76FAB21E11DC
简述:
ACCESS 文件体积问题的解释
阅读前需掌握:
难度等级:
等级未评定
问题:
1、我的Access数据库里面没存多少数据,为什么体积很大,别人和我存一样的数据为什么只有我的文件体积的1/10。
2、为什么我删除了数据,但是数据库体积没有减小?
3、为什么我存了几张图片到ole字段里面数据库体积就变大,而且变大的速度超过图片的总体积?
4、为什么我的数据库没有几条记录,体积就20多MB
5、每次体积变大后都要手动压缩?有没有办法自动压缩?
回答:
1、2、你只要在Access里面菜单 工具->数据库实用工具 -> 压缩修复数据库 就可以了
原因是:Access在删除记录或者进行其他需要临时数据的操作后,并不物理删除这些无用数据,只有压缩修复数据库的时候才真正删除。就象windows中将文件放进回收站中无法增加可用空间必须清空回收站是一个道理。
如何操作请参考以下 FLASH 动画:
手动压缩修复数据库。
http://access911.net/down/eg/swf/rc.htm
http://access911.net/down/eg/swf/rc.swf
3、手动将文件插入ole字段的文件,实际保存在数据库中时ole引擎会在文件数据的前面增加一段信息,用于让ole引擎处理你放进去的文件,所以体积会变大。
4、请查看一下,你的数据库里面是否有包含ole字段的表,ole字段可以存储体积非常大的文件,导致体积增长很正常。再看一下你的数据库中窗体、报表中有没有嵌入使用图片做背景。Access中的背景图片全部是以bmp图片格式存放的,即使你原先指定的是jpg格式,Access也会自动将文件格式转换为bmp再存放。
5、可以设置退出时自动压缩,步骤如下:
菜单 -> 工具 -> 选项 -> 常规关闭时压缩 -> 前面打上勾
access911.net 原创文章,作者本人对文章保留一切权利。
如需转载必须征得作者同意并注明本站链接
wwwwb
2005-12-22
打赏
举报
回复
压缩数据库后容量变小。
增加数据后大小没有变化。不会,除非你是用UPDATE,而非INSERT。
altstop
2005-12-21
打赏
举报
回复
up
ACCESS数据库中日期/时间
字段
比较大小
若Access数据库中的
字段
类型是 日期/时间, 怎么比较大小呢。 我自己 也
困惑
了好久。 查询资料。 找到了 2 个 方法: 1,使用函数 DateDiff 2, 直接在SQL 语句中比较。 我用的是第二种方法。格式如下: select * from 表名 where 日期
字段
列名>#指定日期# 例如:
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
access mysql连接字符串_access 数据库连接字符串
解决Access连接 accdb 不可识别的数据库格式异常在Access07之前的数据库后缀名均为*.
mdb
而连接字符串写成Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myFolder\*.
mdb
;Persist Security Info=False;但是Access07和Access10将后缀...文章teacheryang2014-05...
常用缓存系统使用经验总结
0. 前言 缓存系统是提升系统性能和处理能力的利器,常用的缓存系统各自的特性和使用场景有所不同,这里总结下常用缓存系统时需要关注的点以及解决方案,以及业务中缓存系统的选型等。 本文内容主要包括以下: * 缓存使用中需要注意的点:热点、惊群、击穿、并发、一致性、预热、限流、序列化、压缩、容灾、统计、监控。 * spring cache、分布式锁。 1、常用缓存系统 在平常的业务开发过...
练习做手写签名时的
困惑
将手写签名的图片上传到数据库中
Access
7,713
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章