Annonce
Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).
En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.
Pages: 1
- Sujet précédent - PostGIS : Requetes plus longues à l'intérieur d'une fonction - Sujet suivant
#1 Wed 13 March 2019 17:28
- ppluvinet
- Participant assidu
- Lieu: LYON
- Date d'inscription: 6 Aug 2007
- Messages: 606
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: 606
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
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: 606
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
Pages: 1
- Sujet précédent - PostGIS : Requetes plus longues à l'intérieur d'une fonction - Sujet suivant