Partition tables to improve select speed?

From: Bert <biertie(at)gmail(dot)com>
To: pgsql-sql <pgsql-sql(at)postgresql(dot)org>
Subject: Partition tables to improve select speed?
Date: 2013-01-31 09:43:49
Message-ID: CAFCtE1=29qK+AVKjYJTY1CDqTvn1Bj4KDMqXGi8rTOn1Q+prMg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hello,

We are using postgres as a datawarehouse.
We typically use very complex queries, and they seem to work very well.

We have several BIG tables. we chose to partition those tables on a
specific key.

We also adapted our selects, and added a 'where' clause which helps
postgres's query planner, so only one of the partition needs to be used in
stead of 32.

How ever, we get some strange results. For some queries the runtime really
is a lot faster. But for the runtime is a even a bit longer.

Can anyone give me insight on why that can happen?

wkr,

Bert

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Nei Rauni Santos 2013-01-31 12:35:30 How to put multiples results in just one column
Previous Message Kong Man 2013-01-30 02:45:56 Re: Writeable CTE Not Working?