[Gfoss] interrupt on geos - ex ottime notizie in arrivo

Andrea Peri aperi2007 a gmail.com
Ven 27 Lug 2012 08:33:29 CEST


>Mi piacerebbe migliorare l'interrompibilita', che e' una cosa
>nuova nella 3.4.0. In pratica i client della C-API possono
>richiedere di interrompere le operazioni (da un signal handler,
>tipicamente, oppure registrando una callback di interruzione
>la dove non esistano signal handler). Non so se vi e' mai capitato
>ti lanciare una query in PostGIS e non poterla piu' fermare se non
>uccidendo il backend ?

La aspetto a gloria.
Il problema che dici lo conosco bene quando lavoro con postgis mi
succede almeno una volta al giorno.

Succede anche con spatialite (anche di piu' a dire il vero...), ma li'
basta dare ctrl-c e la console esce senza fiatare.
La cosa è meno traumatica.

Invece con postgis, su windows a volte sono costretto addirittura a
dover fare ripartire la macchina perche' il thread
non vuole chiudersi.
Con il rischio di corrompere la tablespace.

Questo aspetto è una delle cose piu' rischiose nell'impiego dei DBMS
(anche altri hanno questo problema).
Si da' l'accesso a un dbms a dei novellini, che poi ti fanno una query
pazzesca, costringendoti a uccidere il back-end.

Anche solo per questo è utile impiegare splite.
Prima fai prove con lui e dopo applichi al DBMS.

>Se ci sono dei beta tester il tutto si stabilizza e migliora prima.

Al momento non è disponibile una beta di postgis con incorporata la geos
3.4.0-dev.
Se vi fosse sarei ben contento di provarla...

-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20120727/6dcffa31/attachment.html>


Maggiori informazioni sulla lista Gfoss