in a PostgreSQL explain plan like this one :
http://explain.depesz.com/s/wwO
What can justifie the time between the last hashjoin and hashaggregate ?
Only the volume of data to manipulate ?
in a PostgreSQL explain plan like this one :
http://explain.depesz.com/s/wwO
What can justifie the time between the last hashjoin and hashaggregate ?
Only the volume of data to manipulate ?
Probably because of trimming the 2.9M rows down to 32.
Unrelated: Have you run ANALYZE on the tables referenced by that query? The estimates are pretty far off from the actual counts.