таймаут mysql

OddValue

Client
Регистрация
09.08.2017
Сообщения
1
Благодарностей
0
Баллы
1
как изменить таймаут соединения с myqsl ?

Мой запрос выполняется несколько минут, в зенке после 60 секунд ожидания выпадает ошибка
"DB timeout expired"

я пробовал в строке подключения писать connectiontimeout=600, но это не помогло, все равно вылетает через 60 секунд

куда копать?
 

c_mev

Client
Регистрация
19.12.2017
Сообщения
15
Благодарностей
4
Баллы
3
такая же проблема. Есть хранимая процедура на сервере которая выполняется минуты 3. После выдачи таймоута процедура перестаёт выполнятся.
 

sergej_g

Client
Регистрация
29.11.2011
Сообщения
151
Благодарностей
124
Баллы
43
Если есть доступ к серверу, то так
[mysqld]
connect_timeout=10 -тут выставляем

Или запросом

SET GLOBAL connect_timeout=10;
 

c_mev

Client
Регистрация
19.12.2017
Сообщения
15
Благодарностей
4
Баллы
3
Если есть доступ к серверу, то так
[mysqld]
connect_timeout=10 -тут выставляем

Или запросом

SET GLOBAL connect_timeout=10;
Эта переменная и так стоит 10 по дефолту. Только это время ожидания сервером коннект-пакета от клиента после запроса коннекта. На зенку у меня это не повлияло никак. ставил даже 100. Зенка всё равно ждёт минуту и сбрасывает конект. Пока поднял сервак на локалке, который тут же отожрал 3 гига памяти, но стал укладываться в минуту.
 

ol1ver

Client
Регистрация
29.08.2013
Сообщения
332
Благодарностей
82
Баллы
28
может смотреть в сторону оптимизации запроса?
 

c_mev

Client
Регистрация
19.12.2017
Сообщения
15
Благодарностей
4
Баллы
3
может смотреть в сторону оптимизации запроса?
смотрел, всё индексировал, explain замучал. Просто выборка нужна сложная. Нужно выбрать кандидатов в друзья подходящих по тематике и не являющихся друзьями других ботов. Приходится перебирать по нескольким селектам. Вот и набирается время.
 

deopl

Client
Регистрация
06.12.2011
Сообщения
667
Благодарностей
126
Баллы
43
Такая же проблема.
@nuaru можно как-то в зенно изменить таймаут в сторону увеличения?
 

woober

Client
Регистрация
07.04.2015
Сообщения
211
Благодарностей
123
Баллы
43
Открыл тикет, может быть пофиксят, хотелось бы, чтобы ZP дожидалась ответа
 

c_mev

Client
Регистрация
19.12.2017
Сообщения
15
Благодарностей
4
Баллы
3

woober

Client
Регистрация
07.04.2015
Сообщения
211
Благодарностей
123
Баллы
43

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 763
Благодарностей
1 391
Баллы
113

c_mev

Client
Регистрация
19.12.2017
Сообщения
15
Благодарностей
4
Баллы
3
  • Спасибо
Реакции: JustSmile

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)