[PostgreSQL] insertion massive et triggers

insertion massive et triggers [PostgreSQL] - SQL/NoSQL - Programmation

Marsh Posté le 08-11-2010 à 16:20:00    

salut a tous,
 
j'ai 1.15 milliards de lignes a inserer dans une table
j'ai utilise le partitioning de postgresql et en gros j'ai une 30aine de partitions
 
pour l'instant mon csv contient les donnees, et j'hesite entre:
 
1) inserer dans la table "parent" avec le trigger qui va bien pour rediriger vers la bonne partition
2) inserer dans les tables "enfant" directement avec un script ou un petit prog en C de 20 lignes
 
avant de me lancer (vu la masse de donnees) j'aimerais connaitre le surcout de 1) par rapport a 2)?
est il enorme? ou negligeable?

Reply

Marsh Posté le 08-11-2010 à 16:20:00   

Reply

Marsh Posté le 08-11-2010 à 21:36:29    

ouais bon ca inspire personne :)
 
je pense que 1) est tres couteux, je vais faire de l'insertion custom avec 2) pour mon bulk insert initial
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed