> If you need something like this short term, we actually found a way to do it > ourselves for a migration we performed back in October. The secret is xargs > with the -P option: > > xargs -I{} -P 8 -a table-list.txt \ > bash -c "pg_dump -Fc -t {} my_db | pg_restore -h remote -d my_db" > > Fill table-list.txt with as many, or as few tables as you want. The above > example would give you 8 parallel threads. Well equipped systems may be able > to increase this. > > Admittedly it's a gross hack, but it works. :)
I think you'd have to be real careful around foreign key constraints for that to work. Tim -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers