toutjours pas de réponse
nicofl/ = 28 Juin, 2005 - 21:45
c'est à dire que c'est assez urgent ..
j'ai rajouté des index qui aurait du être là depuis longtemps
(je précise que j'interviens sur une base qui est assez mal construite), ca m'a rêglé les pb de requêtes trop longues et les
incohérences sur les tables vides ou très peu remplies.
j'ai trouvé des tables de stats : pg_stats_activity et pg_stat_all_tables
de ce côté là je trouve pas de problêmes majeur
en moyenne je tourne à 150-200 users connectés sur le site avec 10-15 requêtes minutes pour chaque users, là pas de pb.
mais dès que je commence à dépasser les 300-400 ca commence à geler
par contre j'ai toujours les même erreurs :
- Unable to read data from the transport connection
- connection limit exceeded for non superusers
il faudrait que je sache si ces erreurs pourraient être imputable
à pg ou à mon driver qui ne gère pas bien le spool de ses requêtes
[ Vous devez
vous connecter pour poster des commentaires ]
Salut
" - Unable to read
fabiengas/ = 7 Décembre, 2005 - 13:29
Salut
" - Unable to read data from the transport connection"
je pense que ton problème vient d'une limitation (message suivant) en effet le nombre de connexion est limité (je sais pas ou) et c'est ce plafond qui t'empeche de monter en charge. dès que tu ateind le plafond les nouveaux users prendront la place de ceux qui attendent mais occupant cette place (connexion active) ceux qui attendent ne recevront pas leur reponse d'ou premier message d'erreur
" - connection limit exceeded for non superusers"
je ne connais pas ton infrastructure :
petite pistes :
- si les client accede directement a ta BD c'est le paramétrage de PG qu'il faudra verifier
- si c'est une appli WEB qui s'en charge c'est la liaison APPLI/BD qui bloque (probablement ton pilote effectivement)
- si il ne parvienne pas sur l'appli c'est donc ton serveur d'appli web qui est limité
a voir bon courage et tien moi au courant a l'occasion savoir d'ou ca vient
merci
[ Vous devez
vous connecter pour poster des commentaires ]