Query planner isn't using my indices

Поиск
Список
Период
Сортировка
От Alaric B. Snell
Тема Query planner isn't using my indices
Дата
Msg-id Pine.LNX.4.43.0201082106100.311-100000@calvin.frontwire.com
обсуждение исходный текст
Ответы Re: Query planner isn't using my indices
Re: Query planner isn't using my indices
Re: Query planner isn't using my indices
Список pgsql-general
To cut a long story short, my largish development database was running the
query I was tinkering with very slowly.

Looking a little deeper, I found that it was always doing a full table
scan.

Which is odd, seeing as we're selecting on a uniquely indexed field...

frontwire=# \d stakeholder_pk
Index "stakeholder_pk"
 Attribute |  Type
-----------+--------
 id        | bigint
unique btree

frontwire=# explain select * from stakeholder where id = 1;
NOTICE:  QUERY PLAN:

Seq Scan on stakeholder  (cost=0.00..602.81 rows=1 width=336)

EXPLAIN
frontwire=# select count(*) from stakeholder;
 count
-------
  9170
(1 row)

...why is this happening? It... shouldn't!

ABS

--
Alaric B. Snell, Developer
abs@frontwire.com


В списке pgsql-general по дате отправления: