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