Re: Perfornamce Q - Mailing list pgsql-general

From Tom Lane
Subject Re: Perfornamce Q
Date
Msg-id 23540.1043301043@sss.pgh.pa.us
Whole thread Raw
In response to Re: Perfornamce Q  (Jean-Christian Imbeault <jc@mega-bucks.co.jp>)
Responses Re: Perfornamce Q
List pgsql-general
Jean-Christian Imbeault <jc@mega-bucks.co.jp> writes:
> But why would they be hurting me? The update is on a column that has no
> constraints on it.

Doesn't matter: any update will fire the foreign-key check trigger.

Whether this is necessary or not I dunno, but someone's thought of
it before: in the code I see
    /*
     * Note: We cannot avoid the check on UPDATE, even if old and new key
     * are the same. Otherwise, someone could DELETE the PK that consists
     * of the DEFAULT values, and if there are any references, a ON DELETE
     * SET DEFAULT action would update the references to exactly these
     * values but we wouldn't see that weired case (this is the only place
     * to see it).
     */


            regards, tom lane

pgsql-general by date:

Previous
From: Justin Clift
Date:
Subject: Re: [HACKERS] C++ coding assistance request for a visualisation tool
Next
From: Jean-Christian Imbeault
Date:
Subject: Is there a floating-point division function/operator?