Re: uh-oh

Поиск
Список
Период
Сортировка
От Christopher Browne
Тема Re: uh-oh
Дата
Msg-id 87slmb0wn5.fsf@wolfe.cbbrowne.com
обсуждение исходный текст
Ответ на uh-oh  (Tom Allison <tallison@tacocat.net>)
Список pgsql-novice
In the last exciting episode, tallison@tacocat.net (Tom Allison) wrote:
> I think I screwed up.
>
> I was running something in the background to update a table based on
> the jobs output (once every 1-10 seconds) and while that was running I
> created an index on the same table.
>
> Now that index is not used according to explain plans.
> It does show up when I type '\di'
> But I can't DROP INDEX.
>
> I think I'm in some trouble but I don't know how much.

That doesn't sound like something I'd expect to cause a problem.

1.  Is it possible that the index isn't useful for the plans you have
been considering?

2.  Have you run ANALYZE on the table recently?  If not, it may have
poor statistics that are leading it to not consider using the index.
--
"cbbrowne","@","cbbrowne.com"
http://linuxdatabases.info/info/x.html
"Another of Fortran's breakthroughs  was the GOTO statement, which was
a  uniquely  simple  and   understandable  means  of  structuring  and
modularizing programs." -- Article on Backus' "Draper Prize"

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Generalized trigger function
Следующее
От: "Maurice Breeman"
Дата:
Сообщение: Calculate difference between rows.