Re: Indices (was Re: [GENERAL] query seems too slow)

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: Indices (was Re: [GENERAL] query seems too slow)
Дата
Msg-id Pine.LNX.4.20.9911061512490.347-100000@peter-e.yi.org
обсуждение исходный текст
Ответ на Indices (was Re: [GENERAL] query seems too slow)  (Holger Klawitter <holger@klawitter.de>)
Список pgsql-general
On 1999-11-04, Holger Klawitter mentioned:

>
> By the way,
>
> I've created a secondary index on a large table in order to
> gain some speed (the index is not unique), but the "explain"
> did not report any change.
>
> What else do I have to do to actually *use* an index? The manual
> only tells how to create one.

In general, nothing.

But:
* Perhaps your table is not big enough so the optimizer doesn't deem the
  index worth its while.

* Perhaps you haven't run vacuum analyze lately, so the optimizer doesn't
  even know the table size and makes questionable decisions.

* Perhaps your query is formed in a way that disqualifies the use of
  indices.

* Perhaps the way you formed your query confuses the parser/optimizer.
  (There are several such "unfortunate circumstances"/bugs.)

* Finally: Perhaps the optimizer is really smarter than you.

> FAQ?

Definitely. Question 4.9.

    -Peter

--
Peter Eisentraut                  Sernanders vaeg 10:115
peter_e@gmx.net                   75262 Uppsala
http://yi.org/peter-e/            Sweden


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

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: [GENERAL] Help with query (fwd)
Следующее
От: Charles Tassell
Дата:
Сообщение: Re: [HACKERS] Re: [GENERAL] indexed regex select optimisation missing?