我继承了一个相当大的SQL Server数据库.考虑到它包含的数据,它似乎占用了比我预期更多的空间.
有没有一种简单的方法可以确定每个表占用的磁盘空间大小?
我如何在SQL Server数据库中查找最大的对象?首先,通过确定哪些表(和相关索引)最大,然后确定特定表中哪些行最大(我们将二进制数据存储在BLOB中)?
有没有什么工具可以帮助进行这种数据库分析?或者是否有一些我可以对系统表运行的简单查询?
虽然估算直行和表格大小是相当简单的数学,但我们发现猜测每个索引将占用多少空间(对于给定的表格大小)具有挑战性.我们可以学习哪些方面来计算指数的更好估计和增长率?
我可以sp_spaceused tablename用来获取该表的总索引大小.但有没有办法单独获取该表大小的所有索引?