图片传数据库中后数据库增大,删除传入的图片记录,数据库不缩小依然那么大,怎么解决??

tjkb12 2004-06-11 03:04:14
图片传数据库中后数据库增大,删除传入的图片记录,数据库不缩小依然那么大,怎么解决??

  例如我图片为1M
  传到数据库后数据库大小1.5M
  但删除这条记录后数据库大不依然为1.5M
  如何解决这个问题??
...全文
117 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
定期压缩数据库

动网有压缩数据库的代码。。。
bearzhan88 2004-06-12
  • 打赏
  • 举报
回复
汗,用ACCESS来做,你也是第一人!估计不用你来,系统本身就把自己累趴了。ACCESS能保存200个200K的照片??
tjkb12 2004-06-11
  • 打赏
  • 举报
回复
老大们我是ACCESS呀
bearzhan88 2004-06-11
  • 打赏
  • 举报
回复
要解决这个问题,首先想想DB的基本理论。
DB在储存图片等BLOB信息时候,在TABLE中只是存了该BLOB的一个索引,而真正的BLOB数据是储存在数据空间中,当你删除一条记录,删除的只是记录的索引,真正的数据在数据空间里,你没有了索引自然不会在看到数据,这样,你就以为是删除了记录。所以,数据空间如果你不定期的清理,你的HDD会跟吹气球一样很快就跟个老牛一样,所以,辛苦点,没个月清理一次数据空间吧,要是不会的话就。。。。。。。。。。。。去死吧。

清の茶 估计是进口的,顶你
inbramble 2004-06-11
  • 打赏
  • 举报
回复
sql sserver中有收缩的功能,找一下
BainStudio 2004-06-11
  • 打赏
  • 举报
回复
最好的方法.先做备份.然后压缩.多压缩几次.在做几次备份.就OK了
blueweb007 2004-06-11
  • 打赏
  • 举报
回复
同意楼上的
cometzg 2004-06-11
  • 打赏
  • 举报
回复
往数据库中添加数据时数据库会扩大,删除数据后数据库不会自己变小。必须要压缩才能释放空间。
  • 打赏
  • 举报
回复
哦,对了,是所有任务-->收缩数据库
  • 打赏
  • 举报
回复
直接用企业管理器,任务里有个压缩数据库的
LonelyStark 2004-06-11
  • 打赏
  • 举报
回复
下载数据库
压缩
上传数据库
angelheavens 2004-06-11
  • 打赏
  • 举报
回复
定期压缩数据库

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧