From: | "Nikolay Samokhvalov" <samokhvalov(at)gmail(dot)com> |
---|---|
To: | pgsql-sql(at)postgresql(dot)org, "Bryce Nesbitt" <bryce1(at)obviously(dot)com> |
Subject: | Re: Sequential scan where Index scan expected. |
Date: | 2006-03-04 19:07:20 |
Message-ID: | e431ff4c0603041107h489626b7r32840cc5d2bc9499@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
please, show '\d xx_thing_event' too :-)
On 3/3/06, Bryce Nesbitt <bryce1(at)obviously(dot)com> wrote:
> I'm getting sequential scans (and poor performance), on scans using my
> primary keys.
> Can anyone help figure out why?
>
> demo=# \d xx_thing
> Table "public.xx_thing"
> Column | Type | Modifiers
> -------------------------+-----------------------------+-----------
> thing_id | bigint | not null
> thing_model | character varying(128) |
> thing_color | character varying(128) |
> thing_year | integer |
> Indexes:
> "xx_thing_pkey" primary key, btree (thing_id)
>
>
> demo=# analyze verbose xx_thing_event;
> INFO: analyzing "public.xx_thing_event"
> INFO: "xx_thing_event": 3374 pages, 3000 rows sampled, 197478 estimated
> total rows
>
>
> demo=# explain update xx_thing_event set thing_color='foo' where
> thing_event_id=10000;
> QUERY PLAN
> ---------------------------------------------------------------------
> Seq Scan on xx_thing_event (cost=0.00..5842.48 rows=1 width=110)
> Filter: (thing_event_id = 10000)
> (2 rows)
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings
>
--
Best regards,
Nikolay
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Ivarsson | 2006-03-04 20:37:54 | unsubscribe |
Previous Message | Davidson, Robert | 2006-03-04 04:34:58 | Re: Getting yyyy-mm-dd 00:00:00 in an arbitrary time zone |