Из этой статьи вы узнаете, как проверить размер базы данных MySQL. Вы можете проверить размер базы данных с помощью MySQL Workbench или выполнив запрос в MySQL.
Шаги
Метод 1 из 2: Использование MySQL Workbench
Шаг 1. Откройте MySQL Workbench
Он имеет синий значок с изображением дельфина. Щелкните значок, чтобы запустить MySQL Workbench.
Шаг 2. Подключитесь к серверу MySQL
Дважды щелкните сервер MySQL в модуле SQL Development на начальном экране. Затем введите пароль базы данных для подключения.
Если SQL-сервер отсутствует в списке на этом экране, щелкните Новое соединение и введите информацию о сервере, включая имя хоста, порт, имя пользователя и пароль.
Шаг 3. Наведите указатель мыши на базу данных на панели схемы
Он находится на боковой панели слева. Это отображает пару значков справа от имени базы данных.
Шаг 4. Щелкните значок информации
Это значок, напоминающий букву «i» рядом с именем базы данных на панели схемы.
Шаг 5. Щелкните вкладку Информация
Это первая вкладка на главной панели в центре. Это отображает информацию о базе данных. Размер базы данных указан рядом с полем «Размер базы данных (приблизительная оценка). Здесь отображается приблизительная оценка размера базы данных.
Метод 2 из 2: выполнение запроса
Шаг 1. Подключитесь к серверу MySQL
Существует ряд приложений, которые вы можете использовать для подключения к базе данных MySQL, включая MySQL Workbench. Вы также можете запросить базу данных MySQL в командной строке в Windows или в терминале на Mac. После установки MySQL на ваш компьютер вам необходимо перейти в каталог MySQL в командной строке Windows и ввести mysql -u root -p. Затем введите пароль для своей базы данных.
Шаг 2. Введите SELECT table_schema "DB Name" в качестве первой строки вашего запроса
Это команда select для выполнения запроса к базе данных.
Шаг 3. Введите СУММ (длина данных + длина таблицы) «Размер в байтах» во второй строке
Эта команда отобразит размер каждой таблицы в байтах.
Шаг 4. Введите ОКРУГЛ (СУММ (длина_данных + длина_индекса) / 1024/1024, 2) «Размер в МиБ» в качестве следующей строки
Это отображает округленное число размера в мегабайтах.
Чтобы отобразить округленное число в килобайтах, введите ROUND (SUM (data_length + index_length) / 1024, 2) 'Size in KiB'
Шаг 5. В последней строке введите FROM information_schema.tables
Эта команда указывает, какие таблицы базы данных запрашивать.
Шаг 6. Введите GROUP BY table_schema; и выполните запрос
Это отобразит размер ваших баз данных. Вы также можете ввести {[kbd | WHERE table_schema = 'database name';}}, чтобы проверить размер конкретной базы данных. Введите фактическое имя базы данных вместо «имя базы данных». Ваш запрос должен выглядеть примерно так:
SELECT table_schema "Имя БД" SUM (длина данных + длина таблицы) 'Размер в байтах', ROUND (SUM (data_length + index_length) / 1024/1024, 2) 'Размер в MiB' FROM information_schema.tables GROUP BY table_schema;