From: | "Jouneau Luc" <Luc(dot)Jouneau(at)diamant(dot)jouy(dot)inra(dot)fr> |
---|---|
To: | <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: Pb de perf sur une grosse base |
Date: | 2004-08-04 15:27:28 |
Message-ID: | 011701c47a37$8d4a4020$4703668a@pc502jlo |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
re-Bonjour,
J'ai l'esprit d'escalier, mais après m'être intéressé au volume de stockage
de la table, je m'intéresse aux requêtes :
1- Qu'est ce que donne l'explain analyze Q2 si au lieu d'avoir la condition
:
num_poste between 100 and 100+10
on a la condition
num_poste in (100,101,102,103,104,105,106,107,108,109,110)
<=> Est ce qu'il utilise l'index/primary key dans ce cas ?
2- Qu'est ce que donne les performances si tu cluster la table data sur la
primary key (Cf http://www.postgresql.org/docs/7.4/static/sql-cluster.html)
?
A mon avis cela devrait sensiblement les performances.
Voilà les idées qui me viennent en premier à l'esprit, mais comme j'ai
l'esprit d'escalier, il y en aura peut être d'autres ;-)... surtout si tu
mets en oeuvre ce que je te propose et que tu nous envoies les résultats.
Luc Jouneau
From | Date | Subject | |
---|---|---|---|
Next Message | Valerie Schneider DSI/DEV | 2004-08-05 08:32:56 | Re: Pb de perf sur une grosse base |
Previous Message | Jouneau Luc | 2004-08-04 15:26:08 | Re: Pb de perf sur une grosse base |