Re: Poor performance - need advice

From: "Mark Alliban" <MarkA(at)idnltd(dot)com>
To: <pgsql-general(at)postgresql(dot)org>
Subject: Re: Poor performance - need advice
Date: 2000-02-02 18:16:02
Message-ID: 007301bf6da9$912561b0$c80110ac@centauri
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

>We have a table with 95,000 records, indexed on an int8 type
(ClientNumber).
>It is currently taking up to 10 seconds to retrieve one row based upon the
>following statement:
>
>SELECT * FROM ClientTable WHERE ClientNumber=1234566789;
>
>The client numbers are random and there is currently no locking on the
>database. I am running SCO OpenServer, PostgreSQL version 6.5.3. Is there
>any way we can reduce the time taken by this query?

I have tried an EXPLAIN of the above statement, and it tells me that
Postgres is doing a Seq Scan on the table to return the results, even though
it should be using the index. How can I make sure that it will always use
the index when I specify ClientNumber?

Responses

  • 6.5.3 help at 2000-02-03 03:28:34 from Chairudin Sentosa

Browse pgsql-general by date

  From Date Subject
Next Message Ed Loehr 2000-02-02 18:23:17 Re: [GENERAL] Poor performance - need advice
Previous Message Frank Siegemund 2000-02-02 18:15:37 shared memory problems