Invisible Indexes

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема Invisible Indexes
Дата
Msg-id ed8c9ed7-bb5d-aaec-065b-ad4893645deb@2ndQuadrant.com
обсуждение исходный текст
Ответы Re: Invisible Indexes  (Peter Geoghegan <pg@bowt.ie>)
Re: Invisible Indexes  (Jaime Casanova <jaime.casanova@2ndquadrant.com>)
Re: Invisible Indexes  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
This is a MySQL feature, where an index is not considered by the 
planner. Implementing it should be fairly straightforward, adding a new 
boolean to pg_index, and options to CREATE INDEX and ALTER INDEX. I 
guess VISIBLE would become a new unreserved keyword.

The most obvious use case is to see what the planner does when the index 
is not visible, for example which other index(es) it might use. There 
are probably other cases where we might want an index to enforce a 
constraint but not to be used in query planning.

So, do we want this feature? If we do I'll go ahead and prepare a patch.


cheers

andrew

-- 
Andrew Dunstan                https://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



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

Предыдущее
От: Peter Geoghegan
Дата:
Сообщение: Re: [WIP] [B-Tree] Retail IndexTuple deletion
Следующее
От: Peter Geoghegan
Дата:
Сообщение: Re: Invisible Indexes