Пустая страница на MySQL Connect - PullRequest
       14

Пустая страница на MySQL Connect

0 голосов
/ 22 октября 2010

У меня есть функция php ("mconnect") для подключения к mysql. Иногда при полной загрузке я получаю пустую страницу с «[] mconnect: mysql_connect»
В этой функции у меня есть пользовательские сообщения для mysql error 1040 и 2002 - ошибки соединения
В логах ничего не появляется при возникновении этой ошибки
Я использую lighttpd 1.4.28 с php-cgi 5.2.0 и mysql 5.0.32 debian etch

Эти пустые страницы с ошибкой появляются только при полной загрузке: когда MySQL имеет Avg. вопросов в секунду = 586,39 и легкий ~ 300 конн / с
Оба, lighty и mysql, используют одну и ту же машину: двойной четырехъядерный Xeon с 8G RAM

Если у кого-то есть подсказка, пожалуйста, поделитесь

Спасибо
Cris

1 Ответ

0 голосов
/ 22 октября 2010

Вы можете увеличить лимит подключения MySQL, как указано в этой статье: http://rackerhacker.com/2007/01/24/increase-mysql-connection-limit/

Но было бы хорошо, если бы вы также взглянули на различные настройки производительности, такие как кэширование запросов и тому подобное.А также информацию, которую я нашел на том же сайте.http://rackerhacker.com/2008/06/24/mysql-error-1040-too-many-connections/

Но лучшим подходом было бы ограничение количества обращений к базе данных из вашего приложения, наличие некоторого кэширования и минимальное количество подключений к вашей базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...