Re: Reponse lente de postgres

From: "Hajatiana RAHOLIARIJAONA" <administrateur(at)saisie(dot)mg>
To: "Alain Lucari" <eurlix(dot)alain(at)free(dot)fr>, <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: Reponse lente de postgres
Date: 2007-07-31 08:34:02
Message-ID: 009f01c7d34d$8c646240$c50aa8c0@pcadmin
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour,
>Quel est le langage utilisé ?
PHP et VB
>avec quel OS ?
Sur RHEL4 AS
Le fait de locker une table est pour une verouillage lors d'un maj d'un
champ.

Cdt,

Hajatiana RAHOLIARIJAONA Administrateur réseaux et systèmes du centre de
traitement SAISIE.MG administrateur(at)saisie(dot)mg
----- Original Message -----
From: "Alain Lucari" <eurlix(dot)alain(at)free(dot)fr>
To: <pgsql-fr-generale(at)postgresql(dot)org>
Sent: Monday, July 30, 2007 7:19 PM
Subject: Re: [pgsql-fr-generale] Reponse lente de postgres

Le Mon, 30 Jul 2007 17:23:35 +0300
"Hajatiana RAHOLIARIJAONA" <administrateur(at)saisie(dot)mg> a écrit:

> Bonjour à Tous,
>
> Je suis sur postgresql 8.0.13, des listes comme suit s'affiche
> quand je fais ps aux|grep waiting :
> postgres 6417 1.7 0.2 91560 23320 ? S 16:58 0:00
> postgres: dg12 sdsi 192.168.10.5(40188) UPDATE waiting postgres
> 6422 1.4 0.2 91560 21976 ? S 16:58 0:00 postgres: dg12
> sdsi 192.168.10.5(40193) SELECT waiting postgres 6423 1.4 0.2
> 91560 22032 ? S 16:58 0:00 postgres: dg12 sdsi
> 192.168.10.5(40194) SELECT waiting postgres 6427 1.1 0.2 91560
> 19396 ? S 16:58 0:00 postgres: dg2 sdsi
> 192.168.10.5(40198) LOCK TABLE waiting
>
> Le serveur est devenu très lente, voire bloqué. Pour debloquer, je
> dois tuer tous les processus avec "LOCK TABLE waiting".
>
> Pourriez vous m'aider à resoudre ce pb?
> J'ai 400 à 500 connexions avec 2 DELL poweredge 2850, 8go de ram en
> cluster, postgresql est aussi en clustering avec RHCS sur RHEL4 AS.
>
> Merci d'avance.
> Hajatiana
>
>
Bonjour,

J'ai eu un problème de lenteur insupportable de postgres (7.?) avec
des procédures lancées en utilisant libPQ, qui ne libéraient pas la
mémoire (PQfinish).
A ma connaissance, tous les autres interfaces avec des langages de
programmation passent par libpq in fine.
Sous Linux, on peut voir par top : swap important.
Sous Win ... je ne sais pas.
A part ça, un update sur une zone lockée (par "for update" par ex)
ou une damande de lock sur une table lockée doit générer un wait
jusqu'à ce que la ligne ou la table soit libérée (normal, non ?).

Quel est le langage utilisé ?
avec quel OS ?
... et pourquoi locker toute une table ?

--
Alain Lucari (Eurlix)

---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at

http://www.postgresql.org/about/donate

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Jean-Max Reymond 2007-07-31 08:41:19 Re: Reponse lente de postgres
Previous Message Guillaume Lelarge 2007-07-31 07:03:41 Re: Reponse lente de postgres