Forcing more agressive index scans for BITMAP AND

Поиск
Список
Период
Сортировка
От Ow Mun Heng
Тема Forcing more agressive index scans for BITMAP AND
Дата
Msg-id 1207556151.19677.2.camel@neuromancer.home.net
обсуждение исходный текст
Ответы Re: Forcing more agressive index scans for BITMAP AND  (Matthew <matthew@flymine.org>)
Список pgsql-performance
just wondering if there's a special tweak i can do to force more usage
of indexes to do BITMAP ands?

I have a table like

A int
B int
C int
D int
E int
F int
g int

where A/B/C/D/E are indexes

There's ~20millions rows in the table.

Query are something like this.

select * from table
where A=X
and B = Y
and C = Z
and D = AA
and E = BB

the query plan will only pick 2 indexes to do the bitmap.
I'm not sure how to tweak the config for it to use more indexes.

Box is a celeron 1.7 w/ 768MB ram with shared buffers at 250MB and
effective cache size 350MB



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

Предыдущее
От: James Mansion
Дата:
Сообщение: Re: Performance Implications of Using Exceptions
Следующее
От: Matthew
Дата:
Сообщение: Re: Forcing more agressive index scans for BITMAP AND