2014-12-10 3 views
0

Мое приложение установлено на клиентской машине, которая действительно очень медленная.
Я получаю ошибки как:Как настроить MySQL в очень медленной среде?

  • «Операция не допускается после ResultSet закрыто» (который я считаю, что произошло из-за исчерпавшие время соединения)
  • «Блокировка срока ожидания превышено; попробуйте перезапустить транзакцию».

Я хочу, чтобы все эти ошибки были вызваны медленной машиной за счет увеличения времени ожидания MySQL.

Мой вопрос: какие конфигурации следует изменить, чтобы MySQL был более терпимым к медленной среде.

Благодаря

+0

Возможно, вы используете объект-запрос для запроса более одного раза, и предыдущий набор результатов был уже закрыт ..http: //stackoverflow.com/a/16140314/1793718 – Lucky

+0

Я не уверен, эта ошибка никогда не возникает в других средах. – danieln

ответ

0

Ну, вы могли бы попробовать установить свой параметр innodb_lock_wait_timeout в вашем my.ini файл, чтобы решить вторую проблему, но я действительно не знаю, как исправить первый. More on innodb_lock_wait_timeout.

Смежные вопросы