A. 有关表的空间信息
下例报告为 titles 表分配(保留)的空间量、数据使用的空间量、索引使用的空间量以及由数据库对象保留的未用空间量。USE pubs
EXEC sp_spaceused 'titles'B. 有关整个数据库的已更新空间信息
下例概括当前数据库使用的空间并使用可选参数 @updateusage。 USE pubs
sp_spaceused @updateusage = 'TRUE'

解决方案 »

  1.   

    在数据库的属性中,不是有数据文件和日志文件的按照一定的比例增长吗??随着数据库的不断填充,它的空间也在不断的增长。
      

  2.   

    1.数据库自动增长时,不会需要多少增多少,一般情况会留出额外的空间
    2.如果数据被删除了,则不会自动将空间释放,占用的空间也会一直保留在数据文件中
      

  3.   

    不好意思,可能是我没把问题说清楚,我再描述一遍:
    刚开始,在数据库的属性中,我看到数据库较大,可用空间也挺多,百分比达30%;然后我截断日志,并收缩数据库,按初初的理解,可用空间应该更多了,但是结果却相反,数据库变小了,可用空间也少了,可用空间的百分比只有20%了;我不清楚可用空间到底是怎么计算出来的,因此才请教大家。我的数据库空间没有限制,是比例自动增长的。