Skip to content

Instantly share code, notes, and snippets.

@nickgravel
Created September 29, 2015 14:50
Show Gist options
  • Save nickgravel/b602a401373ad12898af to your computer and use it in GitHub Desktop.
Save nickgravel/b602a401373ad12898af to your computer and use it in GitHub Desktop.
How To List MySQL Table Sizes in MB
-- Here’s a handy script to list your MySQL table sizes in MB.
SET @table_schema = '{YOUR_SCHEMA_NAME}'; -- replace with your schema name
SELECT table_name AS "Tables",
ROUND(((data_length + index_length) / 1024 / 1024), 2) "Size in MB"
FROM information_schema.TABLES
WHERE table_schema = @table_schema
ORDER BY (data_length + index_length) DESC;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment