From: | Jean-Samuel Reynaud <reynaud(at)elma(dot)fr> |
---|---|
To: | david delannoy <david(dot)delannoy(at)avignon(dot)inra(dot)fr> |
Cc: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: PostgreSQL 8. 1 et grosse volumétrie |
Date: | 2008-12-02 09:06:34 |
Message-ID: | 20081202100634.0d7ca5cc@reynaud-dell |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour,
Plusieurs questions pour tenter de cerner le problème:
- Quelle version de PostgreSQL est utilisée ?
- Quelle version du driver JDBC ?
- Tu dis utiliser des threads, chaque thread dispose de sa propre
connexion ?
- ou est-ce une connexion commune ? Si elle est commune, tu
dois sûrement avoir un sémaphore ou autre.. N'as tu pas
d'interbloquage ?
- Si tu es sous un unix tu peux tenter un strace du processus java
pour voir où il en est (il doit y avoir un truc équivalent sous
windows)
- Est-ce toujours au même moment que ça fige ?
- Tu vides la base avant de recommencer. Tu utilise quoi comme
méthode ? (delete,truncate, drop databse+create, drop table+create,
initdb)
- Tu fais tourner ton java sur la même machine que le postgresql ?
Voila ce à quoi de pense dans un premier temps...
Le Mon, 01 Dec 2008 16:49:08 +0100, david delannoy
<david(dot)delannoy(at)avignon(dot)inra(dot)fr> a écrit :
> Bonjour,
>
> je suis en train d'alimenter une base de données de sorties de
> simulation. La base de données pèse environ 500 Go et devrait
> atteindre à son maximum 2,5 To. Mon programme d'intégration est écrit
> en JAVA et est multi-threadé afin d'utiliser au mieux les 4
> processeurs du serveur. Depuis 2 semaines, je suis confronté au
> problème suivant :
> * Au bout d'une heure, une 1h30, mon programme JAVA est mis en
> attente par le serveur PostgreSQL. Au bout de plusieurs minutes, il
> tombe en timeout et l'intégration est interrompue.
> * Malgrè le log intensif effectué sur mon programme client, aucune
> erreur n'est détectée. Tout se passe bien, jusqu'à ce que le
> programme soit mis en attente
> * Sous Pgadmin, l'état du serveur semble bon : aucune transaction en
> cours, aucun verrou.
>
> J'avoue être dérouté par ce problème. Auriez-vous des pistes?
>
> Merci de votre réponse,
> David
>
From | Date | Subject | |
---|---|---|---|
Next Message | BPascal | 2008-12-02 10:39:43 | modifier le type |
Previous Message | david delannoy | 2008-12-01 15:49:08 | PostgreSQL 8. 1 et grosse volumétrie |