查询SQL Server数据库某个表占用空间大小

2009年6月19日 由 月影鹏鹏 留言 »

查询SQL Server数据库某个表占用空间大小

某天早上突然无意间发现我维护的数据库越来越大,感到很疑惑不知道,到底是哪个表造成的SQL Server整个数据库体积增大了好几GB。

通过sql命令最后查到是一个 叫 commets 的表(用户留言数据)被人灌水造成的。  如果要查询SQL Server数据库某个表占用空间大小
查看所有表:
exec sp_MSforeachtable @command1=”sp_spaceused ‘?’”
查看指定表:
exec sp_spaceused ‘tablename’


广告位

评论已关闭.