3liz / QgisCadastrePlugin

A QGIS plugin which helps users to import the french land registry ('cadastre') data into a database. It is meant to ease the use of the data in QGIS by providing search tools and appropriate layer symbology.
GNU General Public License v2.0
61 stars 41 forks source link

Plantage lors de l'import dès que le schéma devient trop volumineux #133

Closed equinton closed 5 years ago

equinton commented 6 years ago

Après avoir importé plusieurs centaines (ou milliers) de fichiers, le programme d'importation plante systématiquement à cette étape : ERROR: current transaction is aborted, commands ignored until end of transaction block 2018-05-03 09:21:59 CEST [8704-18] quinton@cadastre STATEMENT: SET search_path = "cadastre", public, pg_catalog;DROP TABLE IF EXISTS "batiment_id";DROP TABLE IF EXISTS "borne_id";DROP TABLE IF EXISTS "boulon_id";DROP TABLE IF EXISTS "commune_id";DROP TABLE IF EXISTS "croix_id";DROP TABLE IF EXISTS "id_s_obj_z_1_2_2";DROP TABLE IF EXISTS "lieudit_id";DROP TABLE IF EXISTS "numvoie_id";DROP TABLE IF EXISTS "parcelle_id";DROP TABLE IF EXISTS "ptcanv_id";DROP TABLE IF EXISTS "section_id";DROP TABLE IF EXISTS "subdfisc_id";DROP TABLE IF EXISTS "subdsect_id";DROP TABLE IF EXISTS "symblim_id";DROP TABLE IF EXISTS "tline_id";DROP TABLE IF EXISTS "tpoint_id";DROP TABLE IF EXISTS "tronfluv_id";DROP TABLE IF EXISTS "tronroute_id";DROP TABLE IF EXISTS "tsurf_id";DROP TABLE IF EXISTS "voiep_id";DROP TABLE IF EXISTS "zoncommuni_id";

Si je lance l'importation dans un nouveau schéma, pas de problème (pour le même lot de fichiers).

Il semble toutefois que l'importation est réalisée, le nombre de lignes dans v_geo_parcelle ayant augmenté.

J'ai tenté d'augmenter la mémoire du serveur Postgresql 9.5, mais ça n'a rien donné : shared_buffers = 256MB temp_buffers = 16MB work_mem = 32MB maintenance_work_mem = 128MB max_locks_per_transaction = 128 max_pred_locks_per_transaction = 128

S'il s'agit de la dernière phase, ce n'est pas très grave.

Log du plugin : INITIALISATION

Cordialement,

Eric Quinton

MaelREBOUX commented 5 years ago

Bonjour @equinton

Votre problème est-il toujours d'actualité ?

equinton commented 5 years ago

Bonjour,

Je n'ai pas retenté d'importation depuis 2018, je ne pourrai vous dire si le problème persiste ou non.

Cordialement,

MaelREBOUX commented 5 years ago

OK. Je préfère donc fermer ci ticket. Vous pourrez le rouvrir si nécessaire.