Re: How to improve performance in reporting database? - Mailing list pgsql-general

From Greg Smith
Subject Re: How to improve performance in reporting database?
Date
Msg-id 4C488E96.8040003@2ndquadrant.com
Whole thread Raw
In response to How to improve performance in reporting database?  (Matthew Wilson <matt@tplus1.com>)
Responses Re: How to improve performance in reporting database?
List pgsql-general
Matthew Wilson wrote:
> I've heard people talking about using "materialized views" for this, but
> that was with Oracle.
>

You can build those manually with PostgreSQL if you really want them:
http://wiki.postgresql.org/wiki/Materialized_Views

The fundamental architecture is sound for a lot of problems in this
area, you just have to figure out how to build them efficiently.  In
your case, you might just consider if there's a way way to update the MV
in batches, rather than rely on triggers to keep the data up to date,
after each data import.

--
Greg Smith  2ndQuadrant US  Baltimore, MD
PostgreSQL Training, Services and Support
greg@2ndQuadrant.com   www.2ndQuadrant.us


pgsql-general by date:

Previous
From: Oliver Kohll - Mailing Lists
Date:
Subject: Re: locating cities within a radius of another
Next
From: Scott Marlowe
Date:
Subject: Re: How to improve performance in reporting database?