Взгляните на sp_spaceused , вы можете запустить его в цикле по всем вашим таблицам
Если вы хотите использовать пространство для всех таблиц, которые вы можете запустить (недокументированное сочетание клавиш):
CREATE TABLE #t
(
[name] NVARCHAR(128),
[rows] CHAR(11),
reserved VARCHAR(18),
data VARCHAR(18),
index_size VARCHAR(18),
unused VARCHAR(18)
)
INSERT #t
EXEC sp_MSforeachtable 'EXEC sp_spaceused ''?'',''TRUE'' '
Затем найдите в #t результаты поиска