Skip to main content

Sortowanie tabel po rozmiarze

Uruchamiamy w SSMS z wybraną odpowiednią bazą danych:

SELECT
    t.name AS TableName,
    SUM(ps.reserved_page_count) * 8 AS ReservedSpaceKB,
    SUM(ps.used_page_count) * 8 AS UsedSpaceKB
FROM
    sys.tables t
JOIN
    sys.dm_db_partition_stats ps ON t.object_id = ps.object_id
GROUP BY
    t.name
ORDER BY
    SUM(ps.used_page_count) DESC;