Re: Constraint Exclusion on all tables - Mailing list pgsql-hackers

From Simon Riggs
Subject Re: Constraint Exclusion on all tables
Date
Msg-id 1122198867.21502.288.camel@localhost.localdomain
Whole thread Raw
In response to Re: Constraint Exclusion on all tables  (Tatsuo Ishii <t-ishii@sra.co.jp>)
Responses Re: Constraint Exclusion on all tables  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-hackers
On Sun, 2005-07-24 at 17:57 +0900, Tatsuo Ishii wrote:
> It seems current CE implementation ignores UPDATE, DELETE quries. Is
> this an intended limitation?

Yes, it does not currently optimise the execution of UPDATE/DELETE
against a parent table.

This is not an intended long-term limitation and I hope to fix this
also. The code for this is actually in a different place to the code for
SELECT, so I need to do extra work to fix that. My priority for CE was
to provide for the most common rolling window use cases on very large
databases, so in those cases UPDATEs or DELETEs against large tables are
actually fairly suicidal statements; that meant that feature had a lower
implementation priority....but as I say, I will get to that.

Best Regards, Simon Riggs



pgsql-hackers by date:

Previous
From: Tatsuo Ishii
Date:
Subject: Re: Constraint Exclusion on all tables
Next
From: Michael Fuhr
Date:
Subject: Re: [PATCHES] Patch to fix plpython on OS X