Назад | Перейти на главную страницу

почему в MySQL так много соединений?

Мы используем Nginx + PHP в режиме fastcgi и используем PHP-FPM в качестве диспетчера процессов cgi. В наших сценариях мы используем PDO для подключения MySQL и определенно НЕ в постоянном режиме.

Но недавно мы обнаружили, что у нас все еще слишком много подключений в MySQL, какие-либо предложения (или какие-либо возможные причины)?

Взгляните на темы mysql (показать список процессов). Возможно ли, что у вас просто куча незанятых соединений, потому что ваши скрипты не закрывают свои соединения?

что вы имеете в виду под «связями»? Вы имеете в виду значение подключений в SHOW STATUS? Я думаю, это обычно должно быть высоким ..

не могли бы вы предоставить отчет, созданный с помощью этого скрипта: http://hackmysql.com/mysqlreport

Это дает хорошее представление о базе данных.