Performance Postgresql / php

Fermé
hmiza Messages postés 7 Date d'inscription dimanche 14 novembre 2004 Statut Membre Dernière intervention 18 novembre 2004 - 18 nov. 2004 à 17:15
claweb Messages postés 9 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 20 novembre 2004 - 20 nov. 2004 à 12:26
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.
A voir également:

1 réponse

claweb Messages postés 9 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 20 novembre 2004
20 nov. 2004 à 12:26
Il faut laisser une connexion permanente ou bien la fermer à chaque opération si ce sont des connexions simultanées !

http://www.claweb.fr
0