Skip site navigation (1) Skip section navigation (2)

Re: Reponse lente de postgres

From: "Hajatiana RAHOLIARIJAONA" <administrateur(at)saisie(dot)mg>
To: "Guillaume Lelarge" <guillaume(at)lelarge(dot)info>
Cc: <pgsql-fr-generale(at)postgresql(dot)org>,"Jean-Paul Argudo" <jean-paul(at)argudo(dot)org>
Subject: Re: Reponse lente de postgres
Date: 2007-08-02 12:15:25
Message-ID: 00e101c7d4fe$cebc7f30$c50aa8c0@pcadmin (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Bonjour,

    Begin transaction est suivi des insertions INSERT, c'est à ce moment que 
la table est verouillé et les autres instructions UPDATE sont mis en 
WAITING.

    Si l'insertion dure un peu plus, c'est là que la liste de waiting est 
longue et le serveur postgres est devenu lent.

Cordialement,

Hajatiana RAHOLIARIJAONA Administrateur réseaux et systèmes du centre de 
traitement SAISIE.MG administrateur(at)saisie(dot)mg
----- Original Message ----- 
From: "Guillaume Lelarge" <guillaume(at)lelarge(dot)info>
To: "Hajatiana RAHOLIARIJAONA" <administrateur(at)saisie(dot)mg>
Cc: <pgsql-fr-generale(at)postgresql(dot)org>; "Jean-Paul Argudo" 
<jean-paul(at)argudo(dot)org>
Sent: Thursday, August 02, 2007 2:54 PM
Subject: Re: [pgsql-fr-generale] Reponse lente de postgres


> Hajatiana RAHOLIARIJAONA a écrit :
>> Bonjour,
>>
>>    Nous avons constaté que : BEGIN TRANSACTION pose un verouillage
>> exclusif de la table. Est ce normal.
>>
>
> Un BEGIN ne pose aucun verrou. Par contre, vous avez une ligne
> supplémentaire dans pg_locks indiquant l'ID de transaction.
>
> Au prochain SELECT, INSERT, UPDATE ou DELETE, un verrou sera posé sur
> une table, mais ce verrou n'est pas forcément exclusif.
>
>> En lancant la transaction, nous ne pouvons plus faire des UPDATE sur la
>> table et tous les requettes sont mis en attente.
>>
>
> On pourrait voir le contenu de la transaction ?
>
>> Avez vous une idée ou me donnér une commande qui ne verouille pas la
>> table entier?
>>
>
> Il n'existe pas de verrou de lignes sur PostgreSQL (en dehors du module
> contrib userlock et des advisory locks en 8.2).
>
>
> -- 
> Guillaume.
> <!-- http://abs.traduc.org/
>     http://lfs.traduc.org/
>     http://docs.postgresqlfr.org/ -->
> 



In response to

Responses

pgsql-fr-generale by date

Next:From: Guillaume LelargeDate: 2007-08-02 12:24:04
Subject: Re: Reponse lente de postgres
Previous:From: Guillaume LelargeDate: 2007-08-02 11:54:27
Subject: Re: Reponse lente de postgres

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group