Re: LIKE CLAUSE on VIEWS

Поиск
Список
Период
Сортировка
От Samed YILDIRIM
Тема Re: LIKE CLAUSE on VIEWS
Дата
Msg-id CAAo1mbnR5x2p8sYSs-EO=+c6JfNYZcKtDNi_+vqnCKWdnZ0YZg@mail.gmail.com
обсуждение исходный текст
Ответ на LIKE CLAUSE on VIEWS  (aditya desai <admad123@gmail.com>)
Ответы Re: LIKE CLAUSE on VIEWS  (Rick Otten <rottenwindfish@gmail.com>)
Список pgsql-performance
Hi Aditya,

If you share your view's query and the query you run against the view, it would help all of us to understand better.

pg_trgm would be the life saver option for you, of course if you created it on the right column, with the right expression, and by using the right indexing method. It doesn't mean you can't use any index and indexes won't be used because it is a view, well, if you do it right.


Best regards.
Samed YILDIRIM


On Sun, 22 Jan 2023 at 13:34, aditya desai <admad123@gmail.com> wrote:
Hi,
Is there any way to improve performance of LIKE clause on VIEWS.

select * From request_vw where upper(status) like '%CAPTURED%' - 28 seconds.

select * from  request_vw where status='CAPTURED'

Application team is reluctant to change queries from the Application side to = instead of LIKE.

Also as this is VIEW TRIGRAM nor normal indexes don't get used.


Regards,
Aditya.

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

Предыдущее
От: aditya desai
Дата:
Сообщение: LIKE CLAUSE on VIEWS
Следующее
От: Rick Otten
Дата:
Сообщение: Re: LIKE CLAUSE on VIEWS