中超风云保利尼奥金卡:mdb数据库过于庞大为什么,怎么处理?

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 00:24:06
我要整理一个上万条信息的数据库
我写了一个asp 自动运行
运行结果都正确
却发现 数据库异常庞大
原先只有25BM 现在有824MB
我用microsoft access 没有有关优化压缩的操作
(就是删除了很多表 数据库大小依然不变)
问下为什么 同时问怎样最小化数据库 有对应软件嘛?
(网上找到有asp压缩数据库的源码 但是有错误...)
XnnYygn 你的回答最完美
但是 看在先进带后进的分上
我把分数给 布鱼 了啊~
呵呵 相信你也大方的

在菜单的工具-实用工具-压缩和修复

access对表进行操作不会自动缩减空间,需要每隔一段时间压缩一下
删除操作越频繁越需要

简单的话,你可以使用数据库ACCESS自带的压缩工具,在工具菜单->数据库实用工具里面.他可以帮你压缩.(我没试过是否能调用,看看里面的VB宏,是否有对应方法,有的话你直接调用)

不过告诉你,数据库过于庞大,是因为他为了保证能保存所有数据(一般是你保存过的最大数据量)而扩大了体积.比如你以前保存过120条记录,但是现在只有20条,但是大小仍旧是120条时候的大小.还比如,一个没有记录的数据库,只有一个表格,大小却有120K,用WINRAR压缩后发现只有8K.实在是......