Что бы узнать размер всех баз данных или размер таблицы выполните следующие скрипты
Этот запрос вернёт список всех баз данных на сервере с их размером:
1 2 3 4 5 6 |
SELECT table_schema "DB Name", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema ; |
Следующий запрос покажет размер каждой таблицы на сервере, размер всех таблиц:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
SELECT table_schema AS `Database`, table_name AS `Table`, ROUND(((data_length + index_length) / 1024 / 1024),2) `Size in MB` FROM information_schema.TABLES UNION ALL SELECT "All DB", "All tables", SUM(ROUND(((data_length + index_length) / 1024 / 1024),2)) FROM information_schema.TABLES ORDER BY 3 DESC |