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

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: 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/ -->



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group