Re: indexed aggregates?

From: Sean Davis <sdavis2(at)mail(dot)nih(dot)gov>
To: pgsql-novice(at)postgresql(dot)org, henlin(at)yandex(dot)ru
Subject: Re: indexed aggregates?
Date: 2007-03-26 19:16:38
Message-ID: 200703261516.38180.sdavis2@mail.nih.gov
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

On Monday 26 March 2007 14:39, henlin wrote:
> hi.
>
> Is were any way to make aggregates work faster? Like some kind of indexes?
>
> as for example "SELECT a,sum(b) FROM c GROUP BY a;"
>
> The only thing come to my mind is tmp tables && triggers && some kind of
> functions (not sure, which and how).

You could certainly put a trigger on table c that inserts or updates values in
another table and then use that for lookups of sums. It wouldn't be a very
general solution (you need to know ahead of time what aggregates you want to
query), but it might satisfy your needs.

Sean

In response to

Browse pgsql-novice by date

  From Date Subject
Next Message Kevin McCarthy 2007-03-26 21:20:31 Re: MS ASCII characters in text field
Previous Message henlin 2007-03-26 18:39:19 indexed aggregates?