转载本站文章请注明,转载自: 月影鹏鹏 [http://jk.scanmon.com]
本文链接: http://jk.scanmon.com/wp/%e6%9f%a5%e8%af%a2sql-server%e6%95%b0%e6%8d%ae%e5%ba%93%e6%9f%90%e4%b8%aa%e8%a1%a8%e5%8d%a0%e7%94%a8%e7%a9%ba%e9%97%b4%e5%a4%a7%e5%b0%8f.html
查询SQL Server数据库某个表占用空间大小
某天早上突然无意间发现我维护的数据库越来越大,感到很疑惑不知道,到底是哪个表造成的SQL Server整个数据库体积增大了好几GB。
通过sql命令最后查到是一个 叫 commets 的表(用户留言数据)被人灌水造成的。 如果要查询SQL Server数据库某个表占用空间大小
查看所有表:
exec sp_MSforeachtable @command1=”sp_spaceused ‘?’”
查看指定表:
exec sp_spaceused ‘tablename’