Ciao a tutti,
ho un problema con qgis server che finora ha funzionato benone:

appena accendiamo il server e iniziano le chiamate wms (che arrivano da
mapproxy in locale) la cpu viene saturata da query di questo tipo

 SELECT count(distinct ("id","campo2"))=count(("id","campo2")) FROM
"public"."nometabella" WHERE st_srid("geometry")=4326 AND
upper(geometrytype("geometry")) IN
('POINT','POINTZ','POINTM','POINTZM','MULTIPOINT','MULTIPOINTZ','MULTIPOINTM','MULTIPOINTZM')

che dopo un attesa interminabile risponde semplicemente  TRUE,
nometabella ha circa 1,7 milioni di righe con geometria POINT ed è
partizionata in 102 tabelle figlie. postgres 12 postgis 3.2 sembra che
cerchi se le geometrie sono coerenti tra le tabelle partizionate...

Pare che ad ogni processo fastcgi venga rilanciata,,, avete idea del perché
e se ci sono configurazioni di postgis o di QGIS che possono evitare di
ripetere così spesso questo check?

Amefad
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Rispondere a