Performance Postgresql / php
hmiza
Messages postés
7
Statut
Membre
-
claweb Messages postés 9 Statut Membre -
claweb Messages postés 9 Statut Membre -
Bonjour,
J'ai actuellement des soucis de performance sous php/postgresql
J'ai un serveur web qui tourne sous Apache avec un nombre max de connexions que j'ai paramétré à 100, et un serveur base de données sous postgresql 7.4 avec un nombre max de connexions à 200.
J'ai développé une page en php qui fait une seule requête en base, et le temps de traitement est de 30 ms.
Malheureusement, quand je simule 100 connexions simultanées, j'ai des temps de réponse qui passent à 3000 ms soit 30*100. On a l''impression que le serveur traite les demandes en série ^(file d'attente), plutôt qu'en parallèle.
Quelqu'un a t il déjà rencontré le problème ?
Que puis je faire pour améliorer les perfs ?
D'avance merci.
J'ai actuellement des soucis de performance sous php/postgresql
J'ai un serveur web qui tourne sous Apache avec un nombre max de connexions que j'ai paramétré à 100, et un serveur base de données sous postgresql 7.4 avec un nombre max de connexions à 200.
J'ai développé une page en php qui fait une seule requête en base, et le temps de traitement est de 30 ms.
Malheureusement, quand je simule 100 connexions simultanées, j'ai des temps de réponse qui passent à 3000 ms soit 30*100. On a l''impression que le serveur traite les demandes en série ^(file d'attente), plutôt qu'en parallèle.
Quelqu'un a t il déjà rencontré le problème ?
Que puis je faire pour améliorer les perfs ?
D'avance merci.
A voir également:
- Performance Postgresql / php
- Diagnostic de performance énergétique - Accueil - Maison
- Test performance pc - Guide
- Test performance pc gratuit - Accueil - Utilitaires
- Mode performance - Guide
- Logiciel performance pc - Accueil - Utilitaires
1 réponse
Il faut laisser une connexion permanente ou bien la fermer à chaque opération si ce sont des connexions simultanées !
http://www.claweb.fr
http://www.claweb.fr