Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 13 March 2019 17:28

ppluvinet
Participant assidu
Lieu: LYON
Date d'inscription: 6 Aug 2007
Messages: 608

PostGIS : Requetes plus longues à l'intérieur d'une fonction

Bonjour,
J'ai mis tout un ensemble de requêtes consécutives dans une fonction plpgsql .
Les requêtes sont beaucoup plus longue (10 fois +) à s’exécuter quand je lance la fonction plpgsql  que lorsque je les exécute directement dans une console psql. Est-ce normal ? Quelles solutions ?
Merci d'avance,


Pascal PLUVINET

Hors ligne

 

#2 Wed 13 March 2019 20:54

ppluvinet
Participant assidu
Lieu: LYON
Date d'inscription: 6 Aug 2007
Messages: 608

Re: PostGIS : Requetes plus longues à l'intérieur d'une fonction

Autre chose qui peut vous mettre sur une piste : j'ai l'impression (mais c'est peut-être qu'une impression) que + j'exucute cette grosse fonction, + elle est longue ! Cette fonction se compose d'un ensemble de requêtes avec notamment des "DROP TABLE IF EXIST" et des "CREATE TABLE"...


Pascal PLUVINET

Hors ligne

 

#3 Thu 14 March 2019 09:25

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

Re: PostGIS : Requetes plus longues à l'intérieur d'une fonction

Bonjour,

Une fonction est exécutée à l'intérieur d'une transaction initiée par la requête qui appelle la fonction, ce qui pourrait expliquer cela.


Jean-Marie
Azimut

Hors ligne

 

#4 Thu 14 March 2019 09:29

ppluvinet
Participant assidu
Lieu: LYON
Date d'inscription: 6 Aug 2007
Messages: 608

Re: PostGIS : Requetes plus longues à l'intérieur d'une fonction

Aie j'ai peur de pas comprendre  ! Est-ce que Jean-Marie , tu pourrais détailler un peu et me donner un exemple de ce qu'il faut faire ou pas faire  ?


Pascal PLUVINET

Hors ligne

 

#5 Thu 14 March 2019 11:24

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

Re: PostGIS : Requetes plus longues à l'intérieur d'une fonction

Difficile sans savoir ce que tu veux faire smile

Est-ce que tu peux joindre tes scripts/codes ?


Jean-Marie
Azimut

Hors ligne

 

Pied de page des forums

Powered by FluxBB