Jag hittade ett smidigt sätt att få fram tabellstorlek i SQL Server. Förut har jag alltid använt en stored procedure för detta, men så snubblade jag över frågan nedan som är mycket snabbare, plus då att man slipper skapa en SP.
SELECT sum ( used_page_count ) * 8 as SizeKB,
sum(row_count) as [RowCount], object_name ( object_id ) AS TableName
FROM sys.dm_db_partition_stats
WHERE index_id=0 or index_id=1
GROUP BY object_id
ORDER BY sum ( used_page_count ) DESC;
Bli den första att värdera denna post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5