Je travaille en ce moment avec le site Web PHP sur le serveur dédié de mon client et j'obtiens périodiquement une erreur too many connections
mais ~ 5 utilisateurs parcourent cette page.
Dans phpMyAdmin
je peux voir que la max connections
variable est définie sur 400
.
Sur notre serveur MySQL local dans ma société, nous avons max connections
défini 200
et d'autres partenaires utilisent en même temps ce serveur.
J'ai entendu dire que sur leur serveur, un autre site Web utilise le même MySQL avec un grand trafic.
Voici mes questions:
- Comment déboguer ce problème?
- Puis-je consulter une liste de requêtes SQL exécutées au cours des 10 dernières minutes pour vérifier s'il s'agit de notre problème ou du leur?
la source
persistent connections
nulle part). Demain, je vais rencontrer leur homme et je leur demanderai de le faire.mysql_pconnect
.phpinfo()
me montre que `mysql.allow_persistent` l'estOn
. Changer ce drapeauOff
ne donnera aucun résultat - il devrait être modifié sur leur machine.mysql.allow_persistent
pourOff
et notre CMS accéléré et maintenant il n'y a aucun problème avec les connexions. Merci! Mais je me demande toujours comment vérifier quels scripts se connectaient avec le serveur MySql?