小编Dro*_*onz的帖子

按表显示数据和磁盘使用细分

我有一个 SQL Server 2008 R2 数据库正在被几个部署的程序使用。

问题:有没有一种简单的方法来显示每个表消耗多少空间,对于数据库中的所有表,并区分逻辑空间和磁盘空间?

如果我使用 SSMS (Management Studio),则为数据库显示的存储属性读取 167 MB,其中 3 MB“可用”(大小合适,但我担心 3 MB 可用 - 这是一个需要关注的限制吗? ,假设我知道我有足够的磁盘空间?)

我可以钻进每张桌子,但这需要永远做。

我知道我可以编写自己的查询并进行测试,但我想知道是否已经有一种简单的(内置的?)方法可以做到这一点。

sql-server ssms sql-server-2008-r2 database-size

10
推荐指数
4
解决办法
2万
查看次数