Re: CLUSTER and indisclustered

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: CLUSTER and indisclustered
Дата
Msg-id 12776.1028697148@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: CLUSTER and indisclustered  (Curt Sampson <cjs@cynic.net>)
Ответы Re: CLUSTER and indisclustered
Re: CLUSTER and indisclustered
Список pgsql-hackers
Curt Sampson <cjs@cynic.net> writes:
> On Wed, 7 Aug 2002, Tom Lane wrote:
>> Also, the main downside of this approach is that the bitmap could
>> get large --- but you could have some logic that causes you to fall
>> back to plain sequential scan if you get too many index hits.

> Well, what I was thinking of, should the list of TIDs to fetch get too
> long, was just to break it down in to chunks.

But then you lose the possibility of combining multiple indexes through
bitmap AND/OR steps, which seems quite interesting to me.  If you've
visited only a part of each index then you can't apply that concept.

Another point to keep in mind is that the bigger the bitmap gets, the
less useful an indexscan is, by definition --- sooner or later you might
as well fall back to a seqscan.  So the idea of lossy compression of a
large bitmap seems really ideal to me.  In principle you could seqscan
the parts of the table where matching tuples are thick on the ground,
and indexscan the parts where they ain't.  Maybe this seems natural
to me as an old JPEG campaigner, but if you don't see the logic I
recommend thinking about it a little ...
        regards, tom lane


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

Предыдущее
От: Curt Sampson
Дата:
Сообщение: Re: CLUSTER and indisclustered
Следующее
От: Neil Conway
Дата:
Сообщение: Re: Open 7.3 items