Re: Question about trigram GIST index - Mailing list pgsql-performance

From Jeff Janes
Subject Re: Question about trigram GIST index
Date
Msg-id CAMkU=1wuYFGka_+kNZkjQyighQ6ht8n8zJ402PBToSyn2sWtWw@mail.gmail.com
Whole thread Raw
In response to Re: Question about trigram GIST index  (Giuseppe Broccolo <giuseppe.broccolo@2ndquadrant.it>)
Responses Re: Question about trigram GIST index
List pgsql-performance
On Thu, Dec 18, 2014 at 10:00 AM, Giuseppe Broccolo <giuseppe.broccolo@2ndquadrant.it> wrote:
I'm not sure about the '%' operator, but I'm sure that the GIST index will never be used in the

  SELECT * FROM users WHERE lower(name) LIKE '%john%';

query; it is used for left or right anchored search, such as 'john%' or '%john'.

The point of the gist_trgm_ops operator is specifically to overcome that limitation.

It is pretty awesome.

Cheers,

Jeff

pgsql-performance by date:

Previous
From: Robert DiFalco
Date:
Subject: Re: Question about trigram GIST index
Next
From: Robert DiFalco
Date:
Subject: Re: Question about trigram GIST index