MySQL max_connections

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

08 окт 2004, 14:15

Пытаясь присоединиться к БД на freesql.org, получаю предупреждение:

Код: Выделить всё

Warning: mysql_connect(): User 'XXX' has exceeded the 'max_connections' resource (current value: 400)
Если я правильно понимаю "max_connections" - это колличество одновременно открытых соединений?! Тогда я вообще ничего не понимаю..

Я - единственный человек, который посещает страницы, обращающиеся к БД. На страницах соединения после использования закрываются.
Допустим написал я что-то криво и не закрываются, или просто скрипт вылетает по ошибке, не успевая закрыть соединение.. Но в настройке MySQL написано: "connect_timeout 5" - всё равно соединения должны бы отключиться автоматически.

Почему может быть, что вот уже почти сутки я не могу использовать БД?

Или, может, это не я (XXX) превысил 400 соединений, а это общее колличество, что выдерживает сервер? Тогда понятно, что ничего не поделаешь, лишь странно, что Warning гласит, что именно я всему виной.
Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

08 окт 2004, 19:16

перенёс те же скрипты на другой сервер - работает, пока что :?
странно это всё ..
Аватара пользователя
Oscar
Сообщения: 958
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

08 окт 2004, 21:32

превысил max_connections и на втором сервере ...

Да бог с той бесплатной БД, до завтра локально установлю - всё будет работать.
Вопрос просто .. Это мой код неправильный и забивает БД, или это так настроена БД на freesql.org ...

Эх .. :(
Ответить