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 по дате отправления: