Under the hood of views - Mailing list pgsql-performance

From David Kerr
Subject Under the hood of views
Date
Msg-id 20090813160748.GB88642@mr-paradox.net
Whole thread Raw
Responses Re: Under the hood of views  (Richard Huxton <dev@archonet.com>)
List pgsql-performance
 developer came by and asked me an interesting question.

If he has a view with 20 columns in it, and he selects a specific column from the view
in his query. Does the engine when accessing the view return all columns? or is it
smart enough to know to just retrive the one?

example:

create view test as
select a,b,c,d,e,f,g from testtable;


select a from test;

(does the engine retrieve b-g?)

Thanks

Dave

pgsql-performance by date:

Previous
From: Matthew Wakeling
Date:
Subject: Re: How to run this in reasonable time:
Next
From: Richard Huxton
Date:
Subject: Re: Under the hood of views