Re: [GENERAL] index is not using

Поиск
Список
Период
Сортировка
От Scott Marlowe
Тема Re: [GENERAL] index is not using
Дата
Msg-id dcc563d11002090143s4b2d81eeie14a7fbf619a1d48@mail.gmail.com
обсуждение исходный текст
Список pgsql-performance
I just answered this less than an hour ago...  And please don't cross
post to multiple mailing lists.

On Tue, Feb 9, 2010 at 12:43 AM, AI Rumman <rummandba@gmail.com> wrote:
> I have created a index
> create index leadaddress_phone_idx on
> leadaddress(regexp_replace((phone)::text, '[^0-9]*'::text, ''::text,
> 'g'::text));
>
> But the index is not using.
>
> explain select * from leadaddress where
> regexp_replace(phone,'[^0-9]*','','g') like '%2159438606';
>                                                QUERY
> PLAN
> --------------------------------------------------------------------------------------------------------
>  Seq Scan on leadaddress  (cost=100000000.00..100009699.81 rows=1 width=97)
>    Filter: (regexp_replace((phone)::text, '[^0-9]*'::text, ''::text,
> 'g'::text) ~~ '%2159438606'::text)
>
> Could anyone please tell me why? I analyzed the table after index creation.
>



--
When fascism comes to America, it will be intolerance sold as diversity.

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

Предыдущее
От: Guillaume Lelarge
Дата:
Сообщение: Re: [GENERAL] index is not using
Следующее
От: "Albe Laurenz"
Дата:
Сообщение: Re: foreign key constraint lock behavour in postgresql