Tomas Axelsson bloggar om allt och inget
Tomas Axelsson bloggar om allt och inget

SQL Server tabellstorlek

november 15, 2011 10:16 by Tomas

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;

Taggar:
Kategorier: Databaser | Programmering
Actions: E-mail | Permalink | Kommentarer (0) | RSS

Relaterade poster

Lägg till kommentar


 

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live överblick

maj 18. 2012 04:00