» » Как определить размер БД MySQL

Как определить размер БД MySQL

05 февраль 2018, Понедельник
213
0
+ 0 -
Для проверки размера баз данных размещенных на сервера MySQL или MariaDB требуется 2 действия:
1. Подключиться к серверу баз данных, командой: mysql -u root -p (или просто mysql, если локально не требуется аутентификация)
2. Выполнить скрипт:
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;
Результат выполнения скрипта будет примерно такой:
+----------------------+-----------+
| Database             | Size (MB) |
+----------------------+-----------+
| information_schema   |      0.07 |
| mysql                |      0.64 |
| performance_schema   |      0.00 |
| roundcube            |      0.47 |
| zabbix               |     69.33 |
+----------------------+-----------+
5 rows in set (0.25 sec)
Комментарии:
Прокомментировать
Кликните на изображение чтобы обновить код, если он неразборчив
UserMan.ru © 2017-2018