[development] Database / SQL future thoughts
Earnie Boyd
earnie at users.sourceforge.net
Wed May 6 20:26:32 UTC 2009
Quoting Mikkel Høgh <m at ooh.dk>:
> On Wed, May 6, 2009 at 8:17 PM, larry at garfieldtech.com
> <larry at garfieldtech.com> wrote:
>> If MySQL had built-in materialized views, then we could push the hard work
>> on to the database and it would do that sort of pre-generation itself.
>> Sadly it doesn't, so its "views" are really just syntax nicety.
>
> Well, I don't know about MySQL, but in PostgreSQL there is actually a
> slight performance gain from using database views, in that it shaves
> off almost all the processing and query plan generation, so most of
> the steps besides executing the actual query are skipped when using a
> view.
>
You may also gain efficiency in the code which would reduce the
processing time of PHP if a database view defines the common joins of
the tables.
--
Earnie
-- http://r-feed.com/ -- http://for-my-kids.com/
-- http://www.4offer.biz/ -- http://give-me-an-offer.com/
More information about the development
mailing list