|
|
|
MySQL InnoDB data_free
|
|||
|---|---|---|---|
|
#18+
Добрый день! Ситуация получилась такая: В одну табличку базы данных со временем было вставлено много данных, и раздел переполнился. Проблему решили частично, данные не нужные удалили, но зарезервированное место под таблицу все-равно осталось, Код: sql 1. для текущей базы данных для всех таблиц ествественно выдает распределенное место data_free через чур много, хотелось бы уменьшить это значение, и перераспределить место на диске. FreeBSD 8.1 MySQL 5.5.4-m3 - FreeBSD port: mysql-server-5.5.4 Если кто-то что-то может подсказать - заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 17:46:06 |
|
||
|
MySQL InnoDB data_free
|
|||
|---|---|---|---|
|
#18+
Наиболее вероятная причина - заняты блоки в конце файлов данных. Попробуйте выполнить "null" ALTER TABLE на таблицах. Не сработает - попробуйте полный бэкап, удаление БД и затем восстановление. Рассмотрите также переход на file-per-table. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 18:07:38 |
|
||
|
MySQL InnoDB data_free
|
|||
|---|---|---|---|
|
#18+
Да проще всё. Надо выгрузить все данные, создать заново БД, и загрузить данные обратно. Всё это делают стандартные утилиты -- mysqldump и mysql. Ну и эту проблему вообще можно не решать. Потому что нераспределённое место будет использоваться вдальнейшем для новых данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 18:29:09 |
|
||
|
MySQL InnoDB data_free
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2015, 14:43:45 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1833155]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 328ms |

| 0 / 0 |
