J'essaie de déterminer si je devrais utiliser des connexions persistantes ou non. Comment puis-je suivre l'overhead de l'établissement/fermeture des connexions mysql en PHP?Comment faire le suivi des frais généraux d'établissement/fermeture des connexions mysql
2
A
Répondre
2
Vous devez lire cette http://www.php.net/manual/en/features.persistent-connections.php
Les connexions persistantes peuvent être très mal avec PHP depuis PHP lui-même est pas persistant dans sa configuration typique. Ce qui finit par arriver, c'est que les processus Apache se terminent en gardant les connexions DB ouvertes mais non utilisées. Donc, vous finissez par avoir beaucoup, beaucoup de connexions DB ne rien faire. Habituellement, vous finissez par atteindre les connexions max que vous avez définies pour mysql. Fondamentalement, à moins que la connexion entre votre serveur Web et DB est très lent (et il ne devrait pas être), n'utilisez pas les connexions persistantes. Aussi illogique que cela puisse paraître.
Questions connexes
- 1. Comment se débarrasser des frais généraux de conversion?
- 2. Frais généraux de connexion ouverture
- 3. Frais généraux de la DLL
- 4. Frais généraux de 64 bits
- 5. NSKeyedArchiver sur NSArray a des frais généraux de grande taille
- 6. haut frais généraux dans la nouvelle table mysql
- 7. Frais généraux avec PPP et Ethernet
- 8. Comparaison de l'infrastructure et frais généraux
- 9. .NET Framework - Frais généraux par application
- 10. Est-ce que le marquage des objets comme étant sérialisables entraîne des frais généraux?
- 11. Frais généraux de création de SqlConnection dans C#
- 12. Est-ce que le moulage Java introduit des frais généraux? Pourquoi?
- 13. frais généraux de performance des écouteurs d'événements sur les classes CSS utilisées dans le code JQuery
- 14. Frais généraux (vitesse et ordures) des fonctions d'appel qui ne font rien
- 15. Combien de frais généraux un appel msg_send doit-il supporter?
- 16. Rails Frais généraux de la tâche d'arrière-plan
- 17. Obtenir un horodatage bien formaté sans beaucoup de frais généraux?
- 18. Frais généraux pour MySQL SELECTS - Mieux vaut en utiliser un ou plusieurs en séquence
- 19. php5: la 'copie' d'un tableau pour un foreach implique-t-elle des frais généraux?
- 20. Combien de frais généraux 'Update Check' a pour LINQ UPDATES
- 21. Comment faire le suivi des performances du serveur IIS
- 22. Éviter les frais généraux dans un « const » déclaration
- 23. Quels sont les frais généraux quand j'utilise une classe Reference?
- 24. Désactivation des connexions MySQL en PHP
- 25. Comment puis-je effectuer le suivi des connexions JDBC orphelines qui ne sont pas fermées?
- 26. Suivi des vues pour le contenu dans mysql
- 27. Meilleure pratique pour le suivi hiérarchique des ressources MySQL
- 28. Obtenez la pile d'appels dans le code avec moins de frais généraux?
- 29. Scala: comparer des objets frais
- 30. Pourquoi y a-t-il autant de frais généraux entre PHP et MySQL par rapport à Desktop Client/MySQL?