|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Eugene Grosbein 2:5006/1 16 Dec 2006 23:57:04 To : Alex Korchmar Subject : Re: mysql client timeout --------------------------------------------------------------------------------
14 дек 2006, четверг, в 11:45 KRAST, Alex Korchmar написал(а):
EG>> и добавление нескольких. Оно выполнило 99.12% работы и сказало:
EG>> ERROR 2013: Lost connection to MySQL server during query
AK> это не таймаут. Это оно так глючит.
AK> Лечится апгрейдом. Или даунгрейдом.
В чем конкретно тут глюк? Странное дело,
нарисовал вот такой my.cnf
[client]
set-variable = wait_timeout=86400
set-variable = interactive_timeout=86400
[mysqld]
set-variable = wait_timeout=86400
set-variable = interactive_timeout=86400
И повторил запрос.
За четыре с половиной часа оно переписало данные во временный
файл MYD, потом еще 23 часа 51 минуту писало в MYI (крайне
медленно), потом уже получается через 28 часов 4 минуты после
старта опять с той же ошибкой выкинуло...
Тут в общем задача-то разовая, может надо индексы по одному
добавлять на запрос? Или может сделать новую табличку
без данных, создать индексы там и перелить туда данные
по частям...
Eugene
--
Кто беден, тот себя и виновать!..
Выходит, не умеешь воровать!..
И так уж дали полную свободу,
Так что ж - еще пособья выдавать?..
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/260937ed46a0a.html, оценка из 5, голосов 10
|