Размер базы данных Mysql сообщается по-разному на уровне запросов и уровне папок в Ubuntu

У меня есть более 100 дБ, и я пытался запросить размер всех дбс, используя sql ниже

SELECT table_schema                                        "DB Name", 
   Round(Sum(data_length + index_length) / 1024 , 1) "DB Size" 
FROM   information_schema.tables 
GROUP  BY table_schema; 

Что дало мне следующее

gpsv3_gpsv2_sscwdo 330784.0
gpsv3_pault     72704.0

Когда я пытаюсь найти размер на уровне папки с помощью команды ниже

 sudo du  /var/lib/mysql | sort -n

Я получил следующий

779804  /var/lib/mysql/gpsv3_gpsv2_sscwdo
479016  /var/lib/mysql/gpsv3_pault

У меня сложилось впечатление, что разницы в МБ должно быть мало, но это более чем в 5 раз gpsv3_pault, Есть ли что-то, что я неправильно понял?

Спасибо

0 ответов

Другие вопросы по тегам