SELECT table_name,table_rows, ROUND(SUM(data_length + index_length)/1024/1024/1024, 1) AS "Total GB" FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema NOT IN ("information_schema", "performance_schema") GROUP BY table_name ORDER BY data_length DESC;