Re: postgresql meltdown on PlanetMath.org

Поиск
Список
Период
Сортировка
От Sean Chittenden
Тема Re: postgresql meltdown on PlanetMath.org
Дата
Msg-id 20030317062929.GI23355@perrin.int.nxad.com
обсуждение исходный текст
Ответ на Re: postgresql meltdown on PlanetMath.org  ("Neil Conway" <neilc@samurai.com>)
Список pgsql-performance
> >> A "select count(*) FROM tblwordidx" initially took about 1 second to
> >> return a count of 2 million but after a few months it took several
> >> minutes of really hard HDD grinding.
> >
> > That's because there are dead entries in the index that weren't being
> > reused or cleaned up.  As I said, this has been fixed.
>
> That's doubtful: "select count(*) FROM foo" won't use an
> index. There are a bunch of other factors (e.g. dead heap tuples,
> changes in the pages cached in the buffer, disk fragmentation, etc.)
> that could effect performance in that situation, however.

*blush* Yeah, jumped the gun on that when I read that queries were
getting slower (churn of an index == slow creaping death for
performance).  A SELECT COUNT(*), however, wouldn't be affected by the
index growth problem.  Is the COUNT() on a view that uses an index?  I
haven't had any real problems with this kind of degredation outside of
indexes.  :-/  -sc

--
Sean Chittenden

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

Предыдущее
От: "Neil Conway"
Дата:
Сообщение: Re: postgresql meltdown on PlanetMath.org
Следующее
От: Tom Lane
Дата:
Сообщение: Re: postgresql meltdown on PlanetMath.org