2.6.1.22. Чому розмір бази даних відрізняється в різних місцях

У різних місцях розмір бази даних може розраховуватися по-різному:

  • У розділі «Бази даних» відображається сумарний розмір файлів таблиць бази даних.
  • У phpMyAdmin виводиться сумарний обсяг безпосередньо самих даних у таблицях бази даних.
  • У розділі «Резервні копії» для створеної резервної копії бази даних виводиться розмір заархівованого SQL-дампу. Розмір дампа завжди буде відрізнятися від розміру файлів таблиць або обсягу даних у ній, оскільки це принципово інший формат.
  • SQL-дамп бази даних, який створений через розділ «Резервні копії», може відрізнятися від дампа, який створений через phpMyAdmin. При цьому самі дані в дампі будуть такі ж і імпорт таких дампів дасть однаковий результат.

Крім того, при використанні таблиць InnoDB їх розмір може тільки зростати, просте видалення даних в таких таблицях не зменшує розмір їх файлів. Для зменшення розміру файлів потрібно експортувати базу даних, перестворити її і імпортувати дані назад.

Зміст

    (1)