Simon Riggs <si...@2ndquadrant.com> writes: > On 21 December 2012 16:51, Kevin Grittner <kgri...@mail.com> wrote: >> If none, and this is strictly an optimization, what are the benchmarks >> showing?
> AFAIK its well known that a check constraint is much faster than a > trigger. I don't believe that that's "well known" at all, at least not for apples-to-apples comparison cases. A C-coded BEFORE trigger doesn't have very much overhead; I suspect it's probably comparable to expression evaluation setup overhead. I think if you want to argue for this on performance grounds, you need to actually prove there's a significant performance advantage, not just assume there will be. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers