Re: Speed comparison to Oracle. Why was this query slower - Mailing list pgsql-general

From Francisco Reyes
Subject Re: Speed comparison to Oracle. Why was this query slower
Date
Msg-id 20020222172111.G87002-100000@zoraida.natserv.net
Whole thread Raw
In response to Re: Speed comparison to Oracle. Why was this query slower on pgsql?  (Martijn van Oosterhout <kleptog@svana.org>)
Responses Re: Speed comparison to Oracle. Why was this query slower on pgsql?
List pgsql-general
On Sat, 23 Feb 2002, Martijn van Oosterhout wrote:

> On Fri, Feb 22, 2002 at 01:53:40PM -0500, Francisco Reyes wrote:
> > Is Oracle better at aggregate functions?
> > Another point worth mentioning. The Oracle table has 40K records less.
> > Postgresql has 770K, Oracld has 730K.
>
> Posssibly. At the moment postgres will grab all the data from the table,
> sort it, group it and then aggregate. Oracle is probably cleverer and just
> aggregates directly. On that many rows it probably makes a difference.

How could it be done in a more clever fashion?
Or how would something be aggregated "directly"?


pgsql-general by date:

Previous
From: Juan Jose Comellas
Date:
Subject: Re: game db
Next
From: Martijn van Oosterhout
Date:
Subject: Re: Speed comparison to Oracle. Why was this query slower on pgsql?