How to Check Table Sizes in Redshift
Last updated July 25, 2026 · By the SaturnSQL team
Query SVV_TABLE_INFO: the size column is the table's footprint in 1 MB blocks, tbl_rows is the row count, and pct_used shows how much of the cluster's disk the table consumes.
SELECT "schema", "table",
size AS size_mb,
tbl_rows,
pct_used,
unsorted,
stats_off
FROM svv_table_info
ORDER BY size DESC
LIMIT 20;High unsorted means the table needs a VACUUM SORT, and high stats_off means the planner is working from stale statistics and the table needs an ANALYZE. Watching these two columns alongside size catches most maintenance problems.
Run this in SaturnSQL
SaturnSQL is a browser-based SQL editor for teams: shared query library, schema-aware autocomplete, and scheduled exports to Google Sheets and Slack.
Try it free