Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: optimising UNION performance


  • From: Rafal Pietrak <rafal(at)zorro(dot)isa-geek(dot)com>
  • To: pgsql-general(at)postgresql(dot)org
  • Subject: Re: optimising UNION performance
  • Date: Tue, 29 Aug 2006 00:17:08 +0200
  • Message-id: <1156803428(dot)18132(dot)23(dot)camel(at)zorro(dot)isa-geek(dot)com>

This is a little strange - my response to this post apparently got lost
in the net?? I haven't received it back through the list nor it's
visible in the archieve. Yet, my exim logfile contains entry indicating
'delivery complited'???

But to the point.

All the EXPLAIN ANALISE I did on posggres v8.1.4 - plain *.deb binary
install from debian network repository.

So if version v8.1 was expected to behave any differently, it doesn't.
But may be the reduction improvement are in some pre-8.2 versions?

-R

On Mon, 2006-08-28 at 10:46 -0400, Tom Lane wrote:
> Alban Hertroys <alban(at)magproductions(dot)nl> writes:
> > There's practically no difference between SELECT 1 FROM ... and SELECT * 
> > FROM ...; the only added costs (AFAIK) are for actually fetching the 
> > column values and such. Pretty cheap operations.
> 
> You're both glossing over exactly the wrong thing, particularly seeing
> that Rafal appears to be using 8.0 or older which hasn't got 8.1's
> significant reductions in targetlist evaluation costs.
> 
> 			regards, tom lane
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 3: Have you checked our extensive FAQ?
> 
>                http://www.postgresql.org/docs/faq
-- 
-R



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group