From: | Dimitri Fontaine <dimitri(at)2ndQuadrant(dot)fr> |
---|---|
To: | François Bouhet <francois(dot)bouhet(at)eurofidai(dot)org> |
Cc: | pgsql-fr-generale <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: problème de mémoire avec psql |
Date: | 2015-01-27 15:58:21 |
Message-ID: | m2vbjs1ahu.fsf@2ndQuadrant.fr |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
François Bouhet <francois(dot)bouhet(at)eurofidai(dot)org> writes:
> Le problème est simple, j'ai une table qui contient entre 30 et 50 millions
> de lignes. Je voudrais "simplement" écrire dans un fichier de sortie csv le
> contenu de la table. Le fichier attendu est de l'ordre de 10Go. J'ai 25
> tables similaires à copier dans des fichiers csv, pour huit d'entre elles,
> la requête échoue.
Il faut utiliser le protocole de streaming COPY de PostgreSQL pour faire
cela.
Essayer :
psql -h noirdesir -U postgres -d mabase \
-c 'COPY temp_jrc_order_201206 TO STDOUT WITH CSV DELIMITER ';'
--
Dimitri Fontaine
http://2ndQuadrant.fr PostgreSQL : Expertise, Formation et Support
--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | Daniel Verite | 2015-01-27 15:59:06 | Re: problème de mémoire avec psql |
Previous Message | François Bouhet | 2015-01-27 14:51:50 | problème de mémoire avec psql |