[Gfoss] funzione postgis lenta

Luigi Pirelli luipir a gmail.com
Gio 26 Nov 2015 22:01:38 CET


supponendo che l'indice spaziale ovviamente ci sia, explain analyze
della query che ti dice?
Luigi Pirelli

**************************************************************************************************
* Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT com
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Mastering QGIS:
https://www.packtpub.com/application-development/mastering-qgis
**************************************************************************************************


2015-11-26 16:29 GMT+01:00 Luca Delucchi <lucadeluge a gmail.com>:
> Ciao a tutti,
>
> ho creato una funzione in linguaggio sql con alcune funzioni spaziali
> e se eseguo il codice con cui creo la funzione con il parametro già impostato
> impiega circa 3ms, quando però uso la funzione in una select con 1
> punto si incrementa a 1200ms e con 324 elementi impiega 341729.442ms.
> La funzione diventa ingestibile con tabelle più grandi.
>
> Il codice della funzione e del test sul singolo punto sono a questo
> indirizzo [0], per testarlo così com'è risulta un po' complesso perchè
> oltre a postgis bisogna avere i dati di OpenStreetMap caricati con
> osm2pgsql.
>
> A me basterebbe qualche consiglio per capire cosa rallenta così tanto le
> operazione e come poterlo migliorare.
>
> Grazie
>
> [0] http://pastebin.com/05R0ZYFM
>
> --
> ciao
> Luca
>
> http://gis.cri.fmach.it/delucchi/
> www.lucadelu.org
> _______________________________________________
> Gfoss a lists.gfoss.it
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
> 786 iscritti al 30.9.2015


Maggiori informazioni sulla lista Gfoss