ITPub博客

首页 > 数据库 > SQL Server > sqlServer的数据库回缩与表大小检查。

sqlServer的数据库回缩与表大小检查。

原创 SQL Server 作者:jidongzheng 时间:2008-09-12 14:48:33 0 删除 编辑

按照客户的要求,昨天检查了一个sqlServer数据库。总计有60G多的空间。

用户一直不清楚数据到底放在哪里了。

由于自己也一直在搞oracle的,从来没有搞过sqlserver.

开始按照oracle的思路,没有找到相关的视图。

后来,查看sqlServer的帮助,发现sqlServer是使用一些工具要检查的。具体如下:

1.检查表的大小:sp_spaceuse

可以一个表一个表的检查。

2。检查文件组的分布情况。dbcc checkfilegroup

说明:要将整个数据库文件组的分布及使用情况了解清楚,需要运行完整个dbcc。

一个60G的数据库,运行了近35分钟。这个看来,还是比较花时间的。没有oracle的视图来的方便。

现在还不清楚sqlServer是如何管理数据文件,及管理表数据的。等有时间再仔细分析了。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/197458/viewspace-1010607/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    152
  • 访问量
    724095