Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL InnoDB data_free / 4 сообщений из 4, страница 1 из 1
14.05.2015, 17:46:06
    #38959058
dt88
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL InnoDB data_free
Добрый день!
Ситуация получилась такая:
В одну табличку базы данных со временем было вставлено много данных, и раздел переполнился.
Проблему решили частично, данные не нужные удалили, но зарезервированное место под таблицу все-равно осталось,
Код: sql
1.
SHOW TABLE STATUS


для текущей базы данных для всех таблиц ествественно выдает распределенное место data_free через чур много, хотелось бы уменьшить это значение, и перераспределить место на диске.

FreeBSD 8.1
MySQL 5.5.4-m3 - FreeBSD port: mysql-server-5.5.4

Если кто-то что-то может подсказать - заранее спасибо!
...
Рейтинг: 0 / 0
14.05.2015, 18:07:38
    #38959090
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL InnoDB data_free
Наиболее вероятная причина - заняты блоки в конце файлов данных. Попробуйте выполнить "null" ALTER TABLE на таблицах. Не сработает - попробуйте полный бэкап, удаление БД и затем восстановление.
Рассмотрите также переход на file-per-table.
...
Рейтинг: 0 / 0
14.05.2015, 18:29:09
    #38959117
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL InnoDB data_free
Да проще всё.
Надо выгрузить все данные, создать заново БД, и загрузить данные обратно.
Всё это делают стандартные утилиты -- mysqldump и mysql.

Ну и эту проблему вообще можно не решать.
Потому что нераспределённое место будет использоваться вдальнейшем для новых
данных.
...
Рейтинг: 0 / 0
26.05.2015, 14:43:45
    #38968763
Shahriyar.R
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL InnoDB data_free
dt88,

можно попробовать OPTIMIZE TABLE

Reorganizes the physical storage of table data and associated index data, to reduce storage space and improve I/O efficiency when accessing the table:

Optimize Table
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL InnoDB data_free / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]