tsvector_update_trigger performance?

Поиск
Список
Период
Сортировка
От Chris St Denis
Тема tsvector_update_trigger performance?
Дата
Msg-id 4A41D3B2.6030603@on-track.ca
обсуждение исходный текст
Ответы Re: tsvector_update_trigger performance?  (Oleg Bartunov <oleg@sai.msu.su>)
Список pgsql-performance
Is tsvector_update_trigger() smart enough to not bother updating a tsvector if the text in that column has not changed?

If not, can I make my own update trigger with something like
if new.description != old.description
    return tsvector_update_trigger('fti_all', 'pg_catalog.english', 'title', 'keywords', 'description');
else
    return new;
or do I need to do it from scratch?


I'm seeing very high cpu load on my database server and my current theory is that some of the triggers may be causing it.

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

Предыдущее
От: Chris St Denis
Дата:
Сообщение: Re: How would you store read/unread topic status?
Следующее
От: Oleg Bartunov
Дата:
Сообщение: Re: tsvector_update_trigger performance?