Re: constantly updated table in Amazon RDS

Поиск
Список
Период
Сортировка
От Laurenz Albe
Тема Re: constantly updated table in Amazon RDS
Дата
Msg-id 19ee98cd64c022b906d11e690bbff012ef71baff.camel@cybertec.at
обсуждение исходный текст
Ответ на constantly updated table in Amazon RDS  (Julie Nishimura <juliezain@hotmail.com>)
Ответы Re: constantly updated table in Amazon RDS  (Julie Nishimura <juliezain@hotmail.com>)
Список pgsql-general
On Fri, 2022-10-21 at 18:51 +0000, Julie Nishimura wrote:
> A table is constantly updated by inserting new rows. Will it affect select if where clause is based on > date?
> Does "where clause" to specify > date and < now?

Potentially yes, if the rows you query are the most recent rows, for which PostgreSQL
has the least accurate statistics.  There is a heuristics in the PostgreSQL optimizer:
it looks for the actual maximal value to adjust the last histogram bucket boundary.

If that is not enough, you can get PostgreSQL to gather table statistics more often
by lowering "autovacuum_analyze_scale_factor" for that table:

  ALTER TABLE tab SET (autovacuum_analyze_scale_factor = 0.01);

You'd have to experiment for the best value.

Yours,
Laurenz Albe



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

Предыдущее
От: Ron
Дата:
Сообщение: Re: Asking for existence of a GUI frame work similar to Oracle APEX for PostgreSQL
Следующее
От: Julie Nishimura
Дата:
Сообщение: Re: constantly updated table in Amazon RDS