|
主题: 帮我解决一个问题
|
 5D荣誉斑竹
职务:普通成员
等级:1
金币:1.0
发贴:131
注册:2001/1/25 21:29:26
|
#12002/1/29 17:10:51
我用的是access数据库,里面有几个表,就几条记录,容量却大得惊人,大概有18mb左右,后来我试图把所以记录删除,但大小一样不变,我索性把所以的表删除,这样应该算是空的了,但大小一样不变,是什么问题呢。我曾经导入过别人的库,不知道别人的库,是不是有多余的垃圾信息呢。
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:1.0
发贴:343
注册:2001/11/7 20:32:29
|
#22002/1/30 2:03:19
正如你想得那样,里面有大量的垃圾数据存在。 在access里面,删除数据的时候并没有将数据真正的删除,而只是做了一个删除标记。 要想将这些垃圾数据彻底清除,你可以使用以下的办法: 1、打开这个数据库 2、工具-----数据库实用工具----压缩和修复数据库 处理完以后你就会发现数据库的大小变得小多了 ;)
|
 5D荣誉斑竹
职务:普通成员
等级:1
金币:1.0
发贴:131
注册:2001/1/25 21:29:26
|
#32002/1/30 9:06:58
wincheer在上个帖子中说 引用: 正如你想得那样,里面有大量的垃圾数据存在。 在access里面,删除数据的时候并没有将数据真正的删除,而只是做了一个删除标记。 要想将这些垃圾数据彻底清除,你可以使用以下的办法: 1、打开这个数据库 2、工具-----数据库实用工具----压缩和修复数据库 处理完以后你就会发现数据库的大小变得小多了
我想也是这个原因,但我有发现,我往数据库里面大概增加了10个字母,数据库容量却增加200多kb那么大。如果用你那种方法是在本地可以的,如果是放在服务器上的话,那岂不是很麻烦,应该怎么样初始化数据库呢,让他增加记录的时候不要增加一些垃圾信息???
|
 5D公害
职务:普通成员
等级:9
金币:10.3
发贴:36272
注册:2002/1/13 9:52:57
|
#42002/1/30 15:30:13
是的是的,压缩很重要
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:1.0
发贴:343
注册:2001/11/7 20:32:29
|
#52002/1/31 22:39:21
服务器端的数据压缩曾经有一篇文章介绍过,可惜忘记是在什么地方了。我的做法是一般更新数据,尽量少增加数据,尽量少删除数据。 在删除的时候将他的某一个标志更改一下,增加的时候进行修改
|