решено #002006 MySQL server has gone away

L

ler

Гость
#1
Есть у меня один пост длиной 100к символов
Из-за него менял тип поля на mediumtext в mysql

Но именно сегодня отказывается пересохраняться и после таймаута выдает ошибку
Код:
#002006 MySQL server has gone away

DELETE FROM bb_posts_search WHERE post_id = 850

Source  : includes/bbcode.php(449) ::
Вот что на 449 строке

Код:
DB()->query("DELETE FROM ". BB_POSTS_SEARCH ." WHERE post_id = $post_id");
Зашел в админку и нажал перечесть индексы поиска. На 7% все заглохло с ошибкой
Fatal error: DB Error [admin/admin_rebuild_search.php(213)]

Таблицы
Код:
    bb_posts_html        Записей 7,699    MyISAM    utf8_general_ci    19.2 МБ    507.8КБ
    bb_posts_search        Записей 7,201    MyISAM    utf8_general_ci    6.1 МБ    228Байт
    bb_posts_text        Записей 8,123    MyISAM    utf8_general_ci    17.3 МБ

Что это за BB_POSTS_SEARCH
Могу я просто очистить эту таблицу вручную?
 
L

ler

Гость
#2
И кстати в bb_posts_search нет записи с post_id 850
Этот пост почти полностью состоит из ссылок, bb тегов и картинок
 

Exile

Администратор
#3
@ler судя по тексту ошибки - все куда банальнее - в момент выполнения задачи почему-то перезагрузился (отключился) mysql-сервер.
 
Сверху