MySQL / Размер БД

Узнать размер баз данных поможет этот запрос:

SELECT   table_schema "Database name",

        sum( data_length + index_length )/1024/1024 "Database Size in MB"

FROM     information_schema.TABLES

GROUP BY table_schema;


+--------------------+----------------------+
| Database name      | Database Size in MB  |
+--------------------+----------------------+
| information_schema |           0.08998944 |
| mysql              |           0.99326522 |
| db1                |           28.4345000 |
| db2                |           42.4283810 |
+--------------------+----------------------+
4 rows in set (0.01 sec)


Raw SQL-query code:
SELECT table_schema "Database name", sum( data_length + index_length )/1024/1024 "Database Size in MB" FROM information_schema.TABLES GROUP BY table_schema;

No comments:

Post a Comment