Re: pg_Restore

From: François Beausoleil <francois(at)teksol(dot)info>
To: bhanu udaya <udayabhanu1984(at)hotmail(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: pg_Restore
Date: 2013-01-21 04:19:44
Message-ID: 205AA39F-C998-4628-9AE9-430C4061CDF8@teksol.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support pgsql-general


Le 2013-01-20 à 23:10, bhanu udaya a écrit :

> I am new to postgres and recently got migrated from oracle. I am using postgresql 9.2 version.

Welcome, and good choice for the version.

> I am trying to restore 9.5G database (1GB dumpfile) which has 500 schemas with 1 lakh rows in each schema. Could take the data dump using pg_dump and it takes around 40 minutes. I tried to use pg_restore to restore this dump, but it takes hours to restore the dump. I have used the configurations parameters as below:
>
> shared_buffers = 1024MB
> work_mem = 512MB
> maintenance_work_mem = 512MB
> wal_buffers = 100MB
>
> I have used command to restore as below:
> pg_Restore -d newdb -j2 e:\file.dmp
>
> My machine configurations are as below:
> Windows Core I5 with 4GB Ram.

Other settings you can change during the initial restore / load phase:

fsync = off # ONLY DURING INITIAL DATA LOAD!

checkpoint_segments = 128 # large value, such as 128 or 256 (16MB per file, check disk space)
checkpoint_timeout = 30min
checkpoint_completion_target = 0.9

wal_level = minimal # You'll need to do a full base backup if you use this

Read this section of the manual: http://www.postgresql.org/docs/current/static/runtime-config-wal.html

Have a great day!
François Beausoleil

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message bhanu udaya 2013-01-21 06:17:35 Re: pg_Restore
Previous Message bhanu udaya 2013-01-21 04:10:08 Re: pg_Restore

Browse pgsql-general by date

  From Date Subject
Next Message Adrian Klaver 2013-01-21 04:42:58 Re: Understanding TIMESTAMP WITH TIME ZONE
Previous Message François Beausoleil 2013-01-21 04:12:20 Re: Understanding TIMESTAMP WITH TIME ZONE