Skip to content

Instantly share code, notes, and snippets.

@Veticus
Created April 17, 2021 18:47
Show Gist options
  • Save Veticus/bfb43345de78d80839e0cab5113a0d29 to your computer and use it in GitHub Desktop.
Save Veticus/bfb43345de78d80839e0cab5113a0d29 to your computer and use it in GitHub Desktop.
Get size of all tables
SELECT table_name AS "Table",
ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)"
FROM information_schema.TABLES
ORDER BY (data_length + index_length) DESC;
SELECT table_schema AS "Database",
ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (MB)"
FROM information_schema.TABLES
GROUP BY table_schema;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment