Re: SELECT speed with LIKE

Поиск
Список
Период
Сортировка
От JB
Тема Re: SELECT speed with LIKE
Дата
Msg-id 38E98AA8.AFF271D6@kw.igs.net
обсуждение исходный текст
Ответ на Re: SELECT speed with LIKE  ("Robert W. Berger" <rwb@vtiscan.com>)
Список pgsql-general
Well, I did as you suggested and it seems to have worked. Thank you for
this. I've spent (wasted) about 3 weeks trying to sort this out,
thinking I'm a moron. I've been told everything from get a bigger
machine to the situation can't be the way I've described. I don't
understand the hackers list as I posted this problem there 3 weeks ago.
I just knew it wasn't right. Thanks again!

cheers
jimbo

"Robert W. Berger" wrote:
>
> I had the same problem with 6.5.3. It turns out that there is a "known"
> (at least to the developers; I haven't seen it documented anywhere) problem
> in 6.5:
> if your postgresql was compiled with Locale support on, index searches of
> the form
> LIKE 'foo%' go very, very slow (much slower than deleting the index and
> forcing a sequential search).
>
> The solution is to recompile postgresql with Locale off. Note that I tried
> to use the RPM that claims to be compiled this way, but it didn't help;
> I had to recompile myself from the source RPM. Once I did the search
>  on 340,000 rows went from 20 seconds to 0.1 seconds.
>
> 7.0 supposedly fixes this, but I haven't tried it.

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

Предыдущее
От: Balazs Gyetvai
Дата:
Сообщение: Create user prob.
Следующее
От: Wim Ceulemans
Дата:
Сообщение: Re: word search