Re: [ADMIN] Q: Structured index - which one runs faster?

Поиск
Список
Период
Сортировка
От Bruno Wolff III
Тема Re: [ADMIN] Q: Structured index - which one runs faster?
Дата
Msg-id 20030523165020.GA11094@wolff.to
обсуждение исходный текст
Ответ на Re: [ADMIN] Q: Structured index - which one runs faster?  (Vivek Khera <khera@kcilink.com>)
Список pgsql-general
On Fri, May 23, 2003 at 11:09:00 -0400,
  Vivek Khera <khera@kcilink.com> wrote:
> A related question:
>
> Are any of these indexes redundant:
>
>  CREATE UNIQUE INDEX user_list_id_email ON user_list (owner_id,user_email);
>  CREATE INDEX user_list_owner_id ON user_list (owner_id);
>  CREATE INDEX user_list_oid_created ON user_list (owner_id,user_created);
>
> In particular, is user_list_owner_id redundant to
> user_list_oid_created?  Will the latter be used for queries such as

Yes. Any prefix of a multicolumn index can be used for queries. They
(prefixes) won't be usable by foreign key references because even if the
index as a whole is unique, the prefixes won't necessarily be.

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

Предыдущее
От: Reece Hart
Дата:
Сообщение: Re: Q: Structured index - which one runs faster?
Следующее
От: "scott.marlowe"
Дата:
Сообщение: Re: caching query results