Re: [PERFORM] Union+group by planner estimates way off?

2003-11-13 Thread Arthur Ward
> In this particular case the inaccurate estimate doesn't matter too much, > I think, although it might be encouraging the system to select hash > aggregation since it thinks the hashtable will be pretty small. If the > estimate were getting used to plan higher-up plan steps then it could > be a b

Re: [PERFORM] Union+group by planner estimates way off?

2003-11-13 Thread Tom Lane
"Arthur Ward" <[EMAIL PROTECTED]> writes: > EXPLAIN ANALYZE SELECT id FROM > (SELECT id, commodity FROM commodities WHERE commodity IS NOT NULL >UNION > SELECT id, fak FROM commodities WHERE fak IS NOT NULL > ) all_commodities GROUP BY id; >

[PERFORM] Union+group by planner estimates way off?

2003-11-13 Thread Arthur Ward
On 7.4 RC2, I'm seeing a case where the query planner estimates are way out of line after grouping the result of a union. I've tried adjusting the statistics targets up to 200, and it made no difference in the planner's estimates. The point of the full query this came from is that it also has an ag