Yet another indexing issue.

Поиск
Список
Период
Сортировка
От David Siebert
Тема Yet another indexing issue.
Дата
Msg-id OJEIJALIHAIBMMBFLCOBAENOEDAA.david@eclipsecat.com
обсуждение исходный текст
Ответ на Re: [SQL] Why is it not using an index?  (Stephan Szabo <sszabo@megazone23.bigpanda.com>)
Ответы Re: Yet another indexing issue.  (Stephan Szabo <sszabo@megazone23.bigpanda.com>)
Список pgsql-general
I am having issues with an Index.
Here is the query

SELECT * FROM phonecalls WHERE istatus = 0 AND (sfor = 'pat' OR
sfor='TECHIES') ORDER BY ipri DESC, dplaceddate;
I have tried '0' and jut plain 0 as well as type casting it with ::int4 .

Here is the index I think it should use.

CREATE INDEX phonecallspoll ON phonecalls USING btree (sfor varchar_ops,
istatus int4_ops);
But it is still doing a scan?

Any suggestions?
yes I have used Vacumme with the anylise option.
Thanks for any info.


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

Предыдущее
От: "Andrew G. Hammond"
Дата:
Сообщение: Re: [SQL] How to create crude report with psql and/or plpgsql
Следующее
От: Richard Emberson
Дата:
Сообщение: PL/pgsql procedure lookup speed