Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Mysql max_connections (http://forum.oszone.net/showthread.php?t=157333)

ilbuono 17-11-2009 06:53 1272258

Mysql max_connections
 
Здравствуйте.Собственно вопрос такого характера - поставил сервер игровой и сайт на базе MySQL, однако с приростом людей начали возникать проблемы..Одно время начала появляться надпись too many connections , я увеличил количество одновременных соединений с 151 до 2000, больше mysql просто не позволяет, но вот тут загвоздка..почему-то соединения копятся..у меня на сервере 15 человек,на сайте и форуме от силы еще 10 , а занято 300 контактов и я заметил что они копятся, как бы сессии не прерываются, хотя connect_timeout стоит по минимум =2, и их количество увеличивается пока не сделаю рестарт mysql сервера . Не знаю что делать ...ПОдскажите пожалуйста.ВОзможности поставить microsoft SQL нету говорю сразу...

skyfish 19-01-2010 07:18 1323971

Наиболее вероятное объяснение — использование без нужды в коде движка постоянных (persistent) типов соединений. Они не закрываются по окончании работы скрипта.

Попробуйте mysql.allow_persistent=Off в php.ini. Это форсирует mysql_pconnect() в mysql_connect().


Время: 19:47.

Время: 19:47.
© OSzone.net 2001-