MS SQL表的物理大小

jit*_*itm 16 sql sql-server-2005

如何在MS Sql 2005中找到表的物理大小?是否可以使用SQL查询?谢谢.

Mat*_*att 30

尝试存储过程:

exec sp_spaceused TableName
Run Code Online (Sandbox Code Playgroud)

对于您可以使用的所有表格:

exec sp_Msforeachtable 'exec sp_spaceused ''?'''
Run Code Online (Sandbox Code Playgroud)


小智 10

您还可以使用内置报告(至少在2008年).

右键单击MS-SMS中的数据库,然后从上下文菜单中选择"报告">"标准报告">"按表排列的磁盘使用情况".

结果可导出到Excel.