Re: [HACKERS] OR with multi-key indexes

Поиск
Список
Период
Сортировка
От Vadim Mikheev
Тема Re: [HACKERS] OR with multi-key indexes
Дата
Msg-id 35C30622.4E86FA49@krs.ru
обсуждение исходный текст
Ответ на OR with multi-key indexes  (Bruce Momjian <maillist@candle.pha.pa.us>)
Ответы Re: [HACKERS] OR with multi-key indexes
Список pgsql-hackers
Bruce Momjian wrote:
>
> Here is a comment in path/indxpath.c that says they don't want to use
> multi-key indexes with OR clauses.  Of course, we now support multi-key
> indexes, and this code was disabled anyway because it was broken.  (In
> fact, it was disabled by having SingleAttributeIndex() always return
> false.
>
> Is there any reason we can't use multi-key indexes if the first key
> matches our OR column?  I don't see why not.  Also, I don't know how to
                          ^^^^^^^^^^^^^^^^^^^
Me too.

> handle the case where we specify the first key of a multi-key index in
> an AND clause, and specify the second key in an OR clause because the

What do you mean? Example please...

> AND's are handled in a separate are of the code.  Any ideas how to
> implement this?  (Of course, the code would still use the index for the
> AND, but I don't know how to bring the AND case into my OR index clause
> processing area.)

Vadim

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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: OR with multi-key indexes
Следующее
От: David Hartwig
Дата:
Сообщение: 6.4 Aggregate Bug