Re: Slow query with a lot of data - Mailing list pgsql-performance

From Moritz Onken
Subject Re: Slow query with a lot of data
Date
Msg-id 07C8F893-C524-44CD-831D-EA1240C429AA@houseofdesign.de
Whole thread Raw
In response to Re: Slow query with a lot of data  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Slow query with a lot of data
List pgsql-performance
Am 20.08.2008 um 20:28 schrieb Tom Lane:

> "Scott Carey" <scott@richrelevance.com> writes:
>> The planner actually thinks there will only be 28704 rows returned
>> of width
>> 12.  But it chooses to sort 53 million rows before aggregating.
>> Thats
>> either a bug or there's something else wrong here.   That is the
>> wrong way
>> to aggregate those results no matter how much work_mem you have
>> unless I'm
>> completely missing something...
>
> That does look weird.  What are the datatypes of the columns being
> grouped by?  Maybe they're not hashable?
>
> Another forcing function that prevents use of HashAgg is DISTINCT
> aggregates, but you don't seem to have any in this query...
>
>             regards, tom lane

The datatypes are both integers. There is no DISTINCT in this query.
Thanks anyway!



pgsql-performance by date:

Previous
From: Moritz Onken
Date:
Subject: Re: Slow query with a lot of data
Next
From: Moritz Onken
Date:
Subject: Re: Slow query with a lot of data