banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 04 May 2017 07:53

Ted
Participant assidu
Date d'inscription: 16 Jan 2007
Messages: 181

POSTGIS : Performance creation de table

Bonjour,

Je souhaiterais avoir votre avis, car je n'arrive pas à trouver les éléments de recherche sur le net.
Quelle est la meilleure technique pour créer une table dans postgis.
1- Création d'une table vide et ajout des données par Insert into
ou
2- Création de la table create table as

En terme de performance qu'elle est la plus efficace?

D'avance merci
Ted

Hors ligne

 

#2 Thu 04 May 2017 08:56

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1159

Re: POSTGIS : Performance creation de table

Salut,

je ne pense pas qu'il y ait une différence fondamentale en terme de
performance d'insertion entre les deux méthodes.

La seule chose à retenir concernant la commande INSERT est
qu'il faut lui préférer la commande COPY si vous avez un grand
nombre de commande INSERT à exécuter.

Par contre, si vous créez une table contenant beaucoup de données,
il est recommandé de créer les contraintes et indexes de votre table
après avoir rempli votre table.

Dernière modification par tumasgiu (Thu 04 May 2017 11:54)

Hors ligne

 

#3 Thu 04 May 2017 09:55

Ted
Participant assidu
Date d'inscription: 16 Jan 2007
Messages: 181

Re: POSTGIS : Performance creation de table

Merci bcp
Bonne journée

Hors ligne

 

Pied de page des forums

Powered by FluxBB