Forcing use of specific index

Поиск
Список
Период
Сортировка
От Tobias Brox
Тема Forcing use of specific index
Дата
Msg-id 20050602020528.GL26100@tobias.exoweb.net
обсуждение исходный текст
Ответы Re: Forcing use of specific index  (William Yu <wyu@talisys.com>)
Re: Forcing use of specific index  (Junaili Lie <junaili@gmail.com>)
Список pgsql-performance
Is it any way to attempt to force the planner to use some specific index
while creating the plan?  Other than eventually dropping all the other
indices (which is obiously not a solution in production setting anyway)?

I have one case where I have added 16 indices to a table, many of them
beeing partial indices.  The table itself has only 50k of rows, but are
frequently used in heavy joins.  I imagine there can be exponential order on
the number of alternative paths the planner must examinate as function of
the number of indices?

It seems to me that the planner is quite often not choosing the "best"
index, so I wonder if there is any easy way for me to check out what the
planner think about a specific index :-)

--
Tobias Brox, Beijing

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

Предыдущее
От: John A Meinel
Дата:
Сообщение: Re: Moving pg_xlog
Следующее
От: "Stacy White"
Дата:
Сообщение: Adaptec/LSI/?? RAID