mssql数据库如何缩小空间 100

公司的mssql2000数据库是给用友erp使用的。随着时间得增长,和erp系统本身的缺陷,数据库中建立了很多以uftemp开头的表,以至于数据库中有2w多张表,数据库文... 公司的mssql2000数据库是给用友erp使用的。随着时间得增长,和erp系统本身的缺陷,数据库中建立了很多以uftemp开头的表,以至于数据库中有2w多张表,数据库文件达8g。。。现在手动删除了这些多余的表,数据库中只剩下3900多个表,但是数据库的空间却并没有减小。。。请问高手们,如何缩小数据库的空间。
补充一下,就是缩小.mdb文件的大小。。。。因为数据库中实际上没有那么多表了。但是大小却并不缩小。。2楼的收缩数据库,实际就是收缩了一楼所说的事物日志,对.mdb文件没有什么影响。。。.mdb文件不会改变大小的。
展开
 我来答
tongyinqiu
2015-07-17 · TA获得超过206个赞
知道小有建树答主
回答量:246
采纳率:81%
帮助的人:178万
展开全部
有直接功能的吧,右键--收缩数据库,没用过这功能,用前记得备份好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
碧血玉叶花
2015-07-17 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1737万
展开全部
数据部分存储的是用户数据库中的数据,包含用户的数据表、视图、存储过程等等内容。
数据部分一般存储与数据库文件组中的.mdb文件中。一般来说,在正常使用的情况下,这
个部分的大小不会经常性地发生很大的变化,除非是用于存储论坛之类快速变化的数据内
容。一般而言,这个部分很少会需要缩小。
事务日志存储的是用户数据库操作的事务记录,主要是用于在数据库服务器发生故障(比
如电源故障之后),恢复数据库中的数据完整性而用的。这个部分一般存储于数据库文件
组中的.ldf文件中。这个部分的大小经常会发生剧烈的变化。
在某些情况下,由于用户的查询语句(SQL语句)书写的问题,会造成数据库文件大小的
急剧膨胀,尤其是日志文件会变得非常大。这个时候需要对数据库加以缩小。缩小的操作
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式