Re: query with pg_trgm sometimes very slow

Поиск
Список
Период
Сортировка
От Claudio Freire
Тема Re: query with pg_trgm sometimes very slow
Дата
Msg-id CAGTBQpbfEhDz4vGabiZosn1j=iuEfAVOgwQfqf3iyeoE7hQ4zw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: query with pg_trgm sometimes very slow  (Jeff Janes <jeff.janes@gmail.com>)
Ответы Re: query with pg_trgm sometimes very slow  (Merlin Moncure <mmoncure@gmail.com>)
Список pgsql-performance
On Wed, Sep 2, 2015 at 4:29 PM, Jeff Janes <jeff.janes@gmail.com> wrote:
> On Wed, Sep 2, 2015 at 7:00 AM, Volker Böhm <volker@vboehm.de> wrote:
>>
>>
>>
>> CREATE INDEX trgm_adresse ON adressen.adresse USING gist
>> (normalize_string((btrim((((((((normalize_string((((COALESCE((vorname)::text,
>> ''::text) || ' '::text) ||   (name1)::text))::character varying,
>> (-1)))::text || ' '::text) || (normalize_string((COALESCE((strasse)::text,
>> ''::text))::character varying, (-2)))::text) || ' '::text) || (plz)::text)
>> || ' '::text) || (normalize_string((COALESCE((ort)::text,
>> ''::text))::character varying, (-3)))::text)))::character varying)
>> gist_trgm_ops);
>
>
>
> You might have better luck with gin_trgm_ops than gist_trgm_ops.  Have you
> tried that?


I just had the exact same problem, and indeed gin fares much better.


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

Предыдущее
От: Sridhar N Bamandlapally
Дата:
Сообщение: Re: PostgreSQL Tuning for Messaging/Messenger/Chatting Application
Следующее
От: Wei Shan
Дата:
Сообщение: Re: Server slowing down over time