Re: Application takes longer time to fetch large no of records from Postgresql 9.0.3

From: John R Pierce <pierce(at)hogranch(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Application takes longer time to fetch large no of records from Postgresql 9.0.3
Date: 2012-10-16 04:45:52
Message-ID: 507CE680.50405@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 10/15/12 9:24 PM, Deven Thaker wrote:
>
> I have not changed any parameters in postgresql.conf, so using default
> values.
>
> Any recommendations to improve the performance.

yes. the default values are suitable for a VERY small computer.

increasing shared_buffers, work_mem with have a significant performance
increase.

You've got a 64 bit Windows Server with just 4GB of ram? thats rather
limiting in this day and age where 16GB of ram is like $70. Many x86
systems with 4GB can actually only use about 3.2GB, give or take, and
then Windows Server likely is using on the order of 1GB of that, leaving
maybe 2GB for your database server and any other services and
applications you're running on the same machine.

you say, your query is returning almost 2 million records? how large
are these records? if they average 500 bytes each, thats 1GB right
there just to hold a copy of the result set from that query.

--
john r pierce N 37, W 122
santa cruz ca mid-left coast

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Sim Zacks 2012-10-16 05:31:41 Re: Who is LISTENing?
Previous Message Craig Ringer 2012-10-16 04:40:05 Re: Application takes longer time to fetch large no of records from Postgresql 9.0.3