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 по дате отправления: