Re: Prepared queries and ANALYZE

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Prepared queries and ANALYZE
Дата
Msg-id 11727.1051505830@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Prepared queries and ANALYZE  (Gavin Sherry <swm@linuxworld.com.au>)
Ответы Re: Prepared queries and ANALYZE
Re: Prepared queries and ANALYZE
Список pgsql-hackers
Gavin Sherry <swm@linuxworld.com.au> writes:
> Looking through the query preparing and stats analyze code, I noticed that
> prepared queries using an analyzed table are not replanned. I imagine that
> some users of prepared queries would not want the above behaviour, plan
> stability etc, but surely others would.
> I didn't notice any discusion of this in the list archives. Any technical
> reasons why this shouldn't happen?

Well, there are implementation reasons why it doesn't happen: there's no
infrastructure for determining which tables a prepared query depends on
nor for re-planning it if we did notice they'd changed.

But really this is a special case of the problem of "schema changed
underneath a plan", and yes it'd be nice to notice that and invalidate
the plan.
        regards, tom lane



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

Предыдущее
От: Gavin Sherry
Дата:
Сообщение: Prepared queries and ANALYZE
Следующее
От: Sailesh Krishnamurthy
Дата:
Сообщение: Re: Prepared queries and ANALYZE