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

05 февраль 2018, Понедельник
2 974
0
0 0
Для проверки размера баз данных размещенных на сервере MySQL или MariaDB требуется 2 действия:
1. Подключиться к серверу баз данных, командой: mysql -u root -p (или просто mysql, если локально не требуется аутентификация)
2. Выполнить SQL запрос:
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 обязательна.
Политика конфиденциальности
Пользовательское соглашение
UserMan.ru © 2017-2024
Соцсети: VK