From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Ron Snyder <snyder(at)roguewave(dot)com> |
Cc: | pgsql General List <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: How to track down inconsistent performance? |
Date: | 2002-04-28 20:18:11 |
Message-ID: | 11834.1020025091@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Ron Snyder <snyder(at)roguewave(dot)com> writes:
>> affect that). I would think that a seqscan would be faster for this.
>> I would definitely think that the planner would think so --- are you
>> forcing enable_seqscan off?
> Forgot to answer this-- no, we're not forcing it off. Maybe we need to
> force it to use a seqscan for this query?
It would be interesting to try that just for comparison purposes.
I'd like to know the difference in the planner's cost estimate,
as well as the actual runtime.
Your results do make it look like the difference between "fast" and
"slow" cases is just whether the table and index data are in disk buffer
cache or not. What shared_buffers setting are you using for Postgres?
Have you tried experimenting with other values? What's the total RAM
in the box? The ultimate answer might just be "you need to buy more RAM" ...
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2002-04-28 20:24:19 | Re: icps, shmmax and shmall - Shared Memory tuning |
Previous Message | Jean-Michel POURE | 2002-04-28 20:08:55 | Re: Performance Issues |