segunda-feira, 10 de agosto de 2020

Calculando o tamanho das bases no MySQL

Uma necessidade recorrente é saber o espaço que cada database ocupa no servidor MySQL, para quem usa a console segue um modo simples.

mysql -u usuario -p

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;