Vous n'êtes pas identifié(e).

#1 19/06/2019 15:17:06

null008
Membre

comment paralléliser la commande pg_dump ?

bonjour a tous ,

j'ai passer aujourd’hui un entretien EN poste DBA postgres

l'ancien dba ma posé une question sur la méthodologie pour paralléliser pg_dump

Qui a une retour d'experience sur ce question

comment je peut paralléliser la commande pg_dump ?

Hors ligne

#2 19/06/2019 15:33:51

genamiga
Membre

Re : comment paralléliser la commande pg_dump ?

avec l'option --jobs


https://docs.postgresql.fr/9.4/app-pgdump.html

Dernière modification par genamiga (21/06/2019 16:34:35)

Hors ligne

#3 19/06/2019 16:00:04

null008
Membre

Re : comment paralléliser la commande pg_dump ?

comment utiliser --job

plus de détail SVP

Dernière modification par null008 (19/06/2019 16:00:19)

Hors ligne

#4 21/06/2019 16:35:00

genamiga
Membre

Re : comment paralléliser la commande pg_dump ?

Désolé le lien de la doc était incorrect...c'est corrigé

Pour info utiliser pg_dump comme d'habitude avec en plus, par exemple,  --jobs=4

Dernière modification par genamiga (21/06/2019 16:36:30)

Hors ligne

#5 24/06/2019 18:18:24

gleu
Administrateur

Re : comment paralléliser la commande pg_dump ?

Et ne pas oublier d'utiliser le format directory.


Guillaume.

Hors ligne

#6 25/06/2019 13:59:04

null008
Membre

Re : comment paralléliser la commande pg_dump ?

selon Quel critère  je définit la valeur du paramètre --job

nbre de processeur ? coeur ?

Hors ligne

#7 25/06/2019 16:25:32

rjuju
Administrateur

Re : comment paralléliser la commande pg_dump ?

Naivement le nombre de core, à diminuer en fonction des ressources que vous voulez laisser pour l'applicatif.

Hors ligne

#8 26/06/2019 15:39:41

ced
Membre

Re : comment paralléliser la commande pg_dump ?

Le nombre de CPU (ou "processeurs"), ce qui peut être différent du nombre de cœurs.
Pour connaître ce nombre sur une machine Linux :

cat /proc/cpuinfo | grep processor | wc -l

Hors ligne

Pied de page des forums