PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : Optimisation » Plan d'execution et Paramètre ? » 25/06/2012 14:25:55

Merci a vous pour cette réponse rapide.

Je peut donc forcer le plan précis ?

Mon client est en java. Je travaille sur des volumes de données conséquents, des sélections de millions de lignes parmi des dizaines de millions, donc la perte de temps de calcul du plan elle est vraiment minime. Les requets sont rarement relancée a l'identique.

#2 Optimisation » Plan d'execution et Paramètre ? » 25/06/2012 14:15:19

Sidart
Réponses : 4

Bonjour a tous,

le fait d’exécuter une requête avec ses paramètres directement ou via une PreparedStatement donc avec des ? temporaire a la places des paramètres finaux, a t'il une incidence sur le choix du plan d'execution fait par postgres ?

car dans mon cas, j'ai une requête sur une table donnée qui prend 6s quand je la joue dans PGAdmin aprés avoir customisé certaines paramétres : random_page_cost, enable_nestloop = off;

Mais quand elle est lancée directement depuis mon programme par une librairie tierce et donc avec une PreparedStatement, elle prend un temps infini, malgré un paramètrage de postgresql.conf identique.

Merci par avance pour vos idées smile

Pied de page des forums

Propulsé par FluxBB