Re: PostgreSQL and Linux 2.6 kernel.

From: Josh Berkus <josh(at)agliodbs(dot)com>
To: "Simon Riggs" <simon(at)2ndquadrant(dot)com>, <pgsql-performance(at)postgresql(dot)org>
Subject: Re: PostgreSQL and Linux 2.6 kernel.
Date: 2004-04-15 20:39:45
Message-ID: 200404151339.45615.josh@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Simon,

> Is the problem "a person interested" or is there another issue there?

IMHO, it's "a person interested".

> Treating the optimizer as a black box is something I'm very used to from
> other RDBMS. My question is, how can you explicitly re-write a query now
> to "improve" it? If there's no way of manipulating queries without
> actually re-writing the optimizer, we're now in a position where we
> aren't able to diagnose when the optimizer isn't working effectively.

Well, there is ... all of the various query cost parameters.

> For my mind, all the people on this list are potential "optimizer
> developers" in the sense that we can all look at queries and see whether
> there is a problem with particular join plans. Providing good cases of
> poor optimization is just what's needed to assist those few that do
> understand the internals to continue improving things.

... which is what this list is for.

But, ultimately, improvements on the planner are still bottlenecked by having
only one developer actually hacking the changes.

--
Josh Berkus
Aglio Database Solutions
San Francisco

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Greg Stark 2004-04-15 21:38:23 Re: PostgreSQL and Linux 2.6 kernel.
Previous Message Josh Berkus 2004-04-15 20:37:00 Re: Toooo many context switches (maybe SLES8?)