| 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 |