Re: Indexes not always used after inserts/updates/vacuum analyze

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Indexes not always used after inserts/updates/vacuum analyze
Дата
Msg-id 11141.1014872425@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Indexes not always used after inserts/updates/vacuum analyze  ("Michael G. Martin" <michael@vpmonline.com>)
Список pgsql-bugs
"Michael G. Martin" <michael@vpmonline.com> writes:
> I just ran a vacuum analyze with the specific column.  Still get the
> same explain plan:

Did the pg_stats data change noticeably?

ANALYZE is a statistical sampling process in 7.2, so I'd expect the
results to move around somewhat each time you repeat it.  But if it
changes a lot then we have a problem.

You could also try

ALTER TABLE symbol_data ALTER symbol_name SET STATISTICS n

for larger values of n (10 is the default) and then re-ANALYZE
to see if the stats get any more accurate.  The default of 10
was more or less picked out of the air ... perhaps it's too small.

            regards, tom lane

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

Предыдущее
От: "Michael G. Martin"
Дата:
Сообщение: Re: Indexes not always used after inserts/updates/vacuum analyze
Следующее
От: "Michael G. Martin"
Дата:
Сообщение: Re: Indexes not always used after inserts/updates/vacuum analyze