@PHP-GOD

Почему спустя некоторое время простоя подключения к MySql серверу происходит ошибка при запросе?

Использую MySql API для C. Все отлично подключается и все запросы корректно отправляются, но если постоит 2-3 дня без отправления запросов в базу, а потом все же отправить запрос получаю ошибку от API:

CDK Error: no such file or directory (generic:2)

На сколько я понимаю где-то есть настройка отвечающая за максимальное время жизни сессии (или ее активности в плане запросов). Что требуется изменить чтобы даже спустя большой промежуток времени без активности оно все равно могло корректно отправлять запросы?

Я нашел несколько свойств, которые возможно с этим связаны:

interactive_timeout
wait_timeout


Какие значения для них лучше поставить? Хотя в моем случае время жизни сессии сделать лучше безлимитным.
  • Вопрос задан
  • 229 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev Куратор тега C
Седой и строгий
Лучше не время жизни соединения увеличивать, а проверять его активность и переподключаться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы