SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 28.02.2017 11:43:29

sql157
Завсегдатай
Зарегистрирован: 17.03.2016
Сообщений: 97

MySQL. Как рассчитать объём таблицы?

Если я правильно понял, то на объём(размер) таблицы, который она занимает на диске компьютера влияет тип таблицы, тип полей и т.д.


Вопрос
Как рассчитать объём таблицы?
Есть какие-нибудь калькуляторы для этих целей?

Неактивен

 

#2 28.02.2017 12:06:10

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: MySQL. Как рассчитать объём таблицы?

Посмотрите сообщение от Петра Зайцева.

Приближенную, но оценку может дать

SELECT
    table_name AS `Table`,
    round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB`
FROM information_schema.TABLES
WHERE table_schema = "$DB_NAME"
    AND table_name = "$TABLE_NAME";


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson