Re: Table Clustering & Time Range Queries

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: Table Clustering & Time Range Queries
Дата
Msg-id 4AE06B41020000250002BE0A@gw.wicourts.gov
обсуждение исходный текст
Ответ на Table Clustering & Time Range Queries  (Kevin Buckham <kbuckham@applocation.net>)
Ответы Re: Table Clustering & Time Range Queries
Список pgsql-performance
Kevin Buckham <kbuckham@applocation.net> wrote:

> Our primary location table is clustered by "reporttime" (bigint).
> Many of the queries we need to perform are of the nature : "get me
> all positions from a given device for yesterday".  Similar queries
> are "get me the most recent 10 positions from a given device".

Have you looked at table partitioning?  You would then only need to
cluster the most recent partition or two.  I *seems* like a good fit
for your application.

http://www.postgresql.org/docs/8.4/interactive/ddl-partitioning.html

-Kevin

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

Предыдущее
От: Kevin Buckham
Дата:
Сообщение: Table Clustering & Time Range Queries
Следующее
От: Scott Carey
Дата:
Сообщение: Re: Table Clustering & Time Range Queries