Re: index on ILIKE/LIKE - PostgreSQL 9.2

Поиск
Список
Период
Сортировка
От Lucas Possamai
Тема Re: index on ILIKE/LIKE - PostgreSQL 9.2
Дата
Msg-id CAE_gQfWE+yfS2gfcOMwBhfkkRTrLLq+Q9Ovbq1_bKw69KGOQQA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: index on ILIKE/LIKE - PostgreSQL 9.2  (Jeff Janes <jeff.janes@gmail.com>)
Список pgsql-general
Hi there,

The problem was solved by using lowercase

New index:
CREATE INDEX CONCURRENTLY  ON public.ja_jobs (clientid, lower(title) varchar_pattern_ops, time_job);

New query:

SELECT DISTINCT title
                FROM public.ja_jobs WHERE lower(title) LIKE lower('
RYAN WER')
                AND clientid = 31239 
                AND time_job > 1457826264
                order BY title
limit 10;


- Improvement of 1400%


Thanks

Lucas

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

Предыдущее
От: Lucas Possamai
Дата:
Сообщение: Re: Connections - Postgres 9.2
Следующее
От: Lucas Possamai
Дата:
Сообщение: Re: Function PostgreSQL 9.2