我有一个 SQL Server 2008 R2 数据库正在被几个部署的程序使用。
问题:有没有一种简单的方法来显示每个表消耗多少空间,对于数据库中的所有表,并区分逻辑空间和磁盘空间?
如果我使用 SSMS (Management Studio),则为数据库显示的存储属性读取 167 MB,其中 3 MB“可用”(大小合适,但我担心 3 MB 可用 - 这是一个需要关注的限制吗? ,假设我知道我有足够的磁盘空间?)
我可以钻进每张桌子,但这需要永远做。
我知道我可以编写自己的查询并进行测试,但我想知道是否已经有一种简单的(内置的?)方法可以做到这一点。