PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Novembre 2006 »
Lun Mar Mer Jeu Ven Sam Dim
  2 5
8 11 12
17 18 19
21
 

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

archives

Technique - général | Process UPDATE waiting

Par esimon le 08/11/2006 - 17:01

Bonjour,

Nous travaillons sur une base PostgreSQL 7.4.7 sous une distribution Linux Debian Sarge et nous rencontrons des problèmes de deadlock sur des instructions UPDATE. Notre application J2EE utilise le framework de mapping O/R Hibernate pour les communication avec la base.
Lorsque nous listons les process nous nous apercevons que progressivement une certin nombre de process restent en UPDATE waiting. En tracant les instructions SQL, j'ai essayé de trouver les instructions UPDATE posant problème. Seulement l'UPDATE en question fonctionne apparement correctement, puisque les enregistrements sont mis à jour.

Technique - général | Jointure d'un tableau

Par jxemo le 08/11/2006 - 19:15

Bonjour,

Comment réaliser une joiture sur les éléments d'un tableau ?
Exemple, j'ai deux tables :

create table A (
idA int primary key,
idsB int[]);

create table B (
idB int primary key,
libelle varchar(20));

Je cherche à faire un select qui me ramène pour chaque ligne de A , idA et un tableau des libéllés de B.
C'est-Ă -dire, si j'ai :
insert into B values (1, 'B1');

© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.