Re: RESTORE multiple DBs concurrently

From: Michael Paquier <michael(dot)paquier(at)gmail(dot)com>
To: Roberto Grandi <roberto(dot)grandi(at)trovaprezzi(dot)it>
Cc: PostgreSQL mailing lists <pgsql-performance(at)postgresql(dot)org>
Subject: Re: RESTORE multiple DBs concurrently
Date: 2013-09-07 09:46:53
Message-ID: CAB7nPqQS6-JvsrDNh5Txk7h1qj6Z-+3VrGS+DEgH10C+aQuTWQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On Sat, Sep 7, 2013 at 12:52 AM, Roberto Grandi
<roberto(dot)grandi(at)trovaprezzi(dot)it> wrote:
> Is this possible from your point of view to restore on the same server more than 1 DB at time?
Yes, it is possible: simply run multiple instances of pg_restore in
parallel and just don't blow up your disk(s) I/O.

Also, why not restoring one database at the same time and accelerating
a single restore with parallel jobs? If your dump format is compatible
with this option, use -j when running pg_restore to define a number of
concurrent jobs. More info here:
http://www.postgresql.org/docs/9.2/interactive/app-pgrestore.html
This might be useful as well in your case.
--
Michael

In response to

Browse pgsql-performance by date

  From Date Subject
Next Message Bruce Momjian 2013-09-07 16:50:59 Re: [PERFORM] encouraging index-only scans
Previous Message Andres Freund 2013-09-07 05:34:49 Re: [PERFORM] encouraging index-only scans