The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"недогоняю MySQL..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"недогоняю MySQL..."  
Сообщение от uvizhe email(??) on 03-Сен-07, 13:09 
БД стала занимать слишком много места, решил почикать её.
С помощью запроса DELETE удалил больше половины строк в таблицах.
Недогоняю, почему размер файликов БД остался такой же...
Кто просветит, может я чего недопонимаю?..
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "недогоняю MySQL..."  
Сообщение от Lemegeton (ok) on 03-Сен-07, 13:35 
>БД стала занимать слишком много места, решил почикать её.
>С помощью запроса DELETE удалил больше половины строк в таблицах.
>Недогоняю, почему размер файликов БД остался такой же...
>Кто просветит, может я чего недопонимаю?..

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

Обращаю внимание, что REPAIR TABLE _лочит_ починяемую таблицу.

REPAIR TABLE <таблица>
OPTIMIZE TABLE <таблица>

Чиним и чистим.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "недогоняю MySQL..."  
Сообщение от uvizhe email(??) on 03-Сен-07, 13:42 
>Во время операций, связанных с изменением содержимого в таблице, накапливается много "мусора".
>Это все желательно периодически очищать, предварительно "починив" таблицу.

Пробовал починить, выдает ошибку 28. В результате таблица становится совсем неживой.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "недогоняю MySQL..."  
Сообщение от Lemegeton (ok) on 03-Сен-07, 14:09 
>>Во время операций, связанных с изменением содержимого в таблице, накапливается много "мусора".
>>Это все желательно периодически очищать, предварительно "починив" таблицу.
>
>Пробовал починить, выдает ошибку 28. В результате таблица становится совсем неживой.

Хм. 28-ая ошибка от механизма хранения? Чаще всего эта ошибка возникает при отсутствии места на диске. Судя по тому, что вы пытались освободить место на диске, удаляя информацию из БД, так оно и есть. ))))

df -h

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "недогоняю MySQL..."  
Сообщение от uvizhe email(??) on 03-Сен-07, 14:13 
>Хм. 28-ая ошибка от механизма хранения? Чаще всего эта ошибка возникает при
>отсутствии места на диске. Судя по тому, что вы пытались освободить
>место на диске, удаляя информацию из БД, так оно и есть.

Хм, похоже на правду :) А сколько места требуется операции починки таблицы? Столько же сколько занимает сама таблица?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "недогоняю MySQL..."  
Сообщение от Lemegeton (ok) on 03-Сен-07, 14:31 
>>Хм. 28-ая ошибка от механизма хранения? Чаще всего эта ошибка возникает при
>>отсутствии места на диске. Судя по тому, что вы пытались освободить
>>место на диске, удаляя информацию из БД, так оно и есть.
>
>Хм, похоже на правду :) А сколько места требуется операции починки таблицы?
>Столько же сколько занимает сама таблица?

К сожалению, не могу ничего посоветовать. (((

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "недогоняю MySQL..."  
Сообщение от uvizhe email(??) on 03-Сен-07, 15:54 
>К сожалению, не могу ничего посоветовать. (((

Ладно, в любом случае спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "недогоняю MySQL..."  
Сообщение от s_dog (??) on 03-Сен-07, 13:55 
Тебе поможет експорт/импорт.
БД обычно не уменьшают размер файлов, при удалении записей из таблиц.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "недогоняю MySQL..."  
Сообщение от uvizhe email(??) on 03-Сен-07, 15:53 
>Тебе поможет експорт/импорт.
>БД обычно не уменьшают размер файлов, при удалении записей из таблиц.

Спасибо, тоже дельный совет!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру