Потеряна связь с сервером MySQL во время многопоточности запроса mysqlclient-dev - PullRequest
0 голосов
/ 17 мая 2011

Ребята, у меня возникла еще одна проблема, связанная с libmysqlclient-dev api

Вот история:

Я создал около 10 потоков, которые будут выполнять SQL-запрос каждые 2 секунды, и цикл, вПо математике вы можете сказать 10 запросов за 2 секунды в то же время , и он завершился сообщением об ошибке MySQL потеря соединения во время запроса SQL

Вопросы:

  1. в этих случаях мой алгоритм всегда будет вызывать потерю соединения с сервером MySQL?
  2. , если это так, будут ли возникать эти проблемы, если я использую другую базу данных (скажем, Oracle, Postgre и т. Д.) Или результатбудет же?

Ответы [ 2 ]

0 голосов
/ 25 июня 2011

хорошо, теперь все работает лучше, как только

на данный момент, любое дополнение?

0 голосов
/ 17 мая 2011
  1. Что вы делаете в потоке, который теряет соединение, и что другие потоки делают в то же время?
  2. Это зависит. Считай, что твой вопрос эквивалентен «моя машина издает странный шум, когда я еду по улице Х. Должен ли я купить новую машину?». Если шум вызван тем, что вы попали в выбоину, смена машины не будет иметь никакого значения.
...