Re: like and optimization

Поиск
Список
Период
Сортировка
От robn@verdi.et.tudelft.nl (Rob van Nieuwkerk)
Тема Re: like and optimization
Дата
Msg-id slrn96ke9a.c6s.robn@verdi.et.tudelft.nl
обсуждение исходный текст
Ответ на Re: like and optimization  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: like and optimization  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
On Sun, 21 Jan 2001 00:25:17 +0000 (UTC), Tom Lane <tgl@sss.pgh.pa.us> wrote:
>Juriy Goloveshkin <juriy@avias.com> writes:
>> Hello, I didn't know pgsql-sources close,
>> so I wrote this code just as example of idea.
>> Can somebody review and make patch for pgsql?
>
>AFAICT this only deals with the issue of single-byte characters that
>sort in an order different from their numeric order.  The existing
>make_greater_string() code already deals with that case.  Where it
>falls down is cases where sorting is context-dependent (multi-pass
>sort rules, digraphs, things like that).  But I don't see anything
>here that would make such cases work.
>
>If you're trying to tell us that the 7.0.* code works correctly for
>KOI8-R locale, we'd be glad to re-enable LIKE optimization for that
>locale ...

Hello,

I have no knowledge of postgres internals at all (yet !), and I'm not
quite sure what this thread is exactly about.

But if anybody thinks that selects with LIKE on indexed columns with
single-byte non-ASCII characters are working OK: they are not !!  See my
posting and following thread "7.0.3 reproduceable serious select error"
from a couple of days ago.

I made a reproduceable example of things going wrong with a "en_US"
locale which is the widely-used (single-byte) ISO-8859-1 Latin 1 charset.

Please excuse me if this has nothing to do with what you are talking
about.  I'm just very eager to get rid of this (for our application)
extremely nasty bug !
friendly greetings,Rob van Nieuwkerk


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: C++ interface build on FreeBSD 4.2 broken?
Следующее
От: Tatsuo Ishii
Дата:
Сообщение: Re: drop table and pg_proc