Re: Fast Inserts and Hardware Questions

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: Fast Inserts and Hardware Questions
Дата
Msg-id Pine.LNX.4.30.0103142305150.1211-100000@peter.localdomain
обсуждение исходный текст
Ответ на Re: Fast Inserts and Hardware Questions  (Orion Henry <orion@trustcommerce.com>)
Список pgsql-general
Orion Henry writes:

> > Since one query can only use one index per table, you should only need the
> > customer_id index, given the queries you listed.
>
> Isn't that was multi-column indexes are for?
>
> I have 100's of customers but millions of database entries.  If I have
> to I'll make a table for each customer, big_table_5 and big_table_6
> etc... but this seems to be a terrible hack and the database should be
> able to do things like this for me.

Multi-column indices may be appropriate.  You will have to do some
experimenting with actual data to determine the selectivity of the
queries.  Indices only make sense for queries that retrieve less than
about 5% of the data (with lots of other deciding factors involved).
Since your application seems to be insert heavy you should try to avoid
too many and too complicated indices.

--
Peter Eisentraut      peter_e@gmx.net       http://yi.org/peter-e/


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: COPY problem
Следующее
От: Roy Souther
Дата:
Сообщение: Can I make direct calls to PostgreSQL server?