[postgresql-it] Migliore pratica per gestione comando Copy

  • From: "acheriom@xxxxxxxxx" <acheriom@xxxxxxxxx>
  • To: postgresql-it@xxxxxxxxxxxxx
  • Date: Sun, 16 Dec 2012 18:17:01 +0100 (CET)

Ciao a tutto il NG,



Vorrei un consiglio circa la migliore pratica da adottare per risolvere un mio 
problema.

Ho un'applicazione Windows che attinge i dati da un DB PostgreSQLremoto ; i 
dati in questo DB provengono originariamente da files csv che poi devono essere 
riversati nel DB tramite comando COPY.

Per ridurre al massimo i tempi di caricamento dati la mia idea era di mettere 
un piccolo software sul server Windows di provenienza che:
1) trasferisca i files csv, compattati, dal server di provenienza a quello 
dove risiede il DB PostgreSQL via FTP
2) scompatti i files
3) riversi i dati dei files scompattati nel DB tramite il comando COPY.
4) cancelli i files csv

Volevo sapere se questo sistema e' valido, tenendo presente che vorrei 
minimizzare al massimo problemi che si possono verificare (mi vengono in mente 
errori durante il trasferimento del file ad esempio). Se si, vorrei anche 
sapere quali sono le techniche per per scompattare i file compressi e come fare 
a lanciare il comando COPY dalla postazione remota.


Grazie 1000


Alberto


Other related posts: