Is constraint exclusion possible during inserts?
create table parent(id int)
create table c1 ( constraint c1_constarint CHECK (id = 1)) inherits parent
create table c2 ( constraint c2_constarint CHECK (id = 2)) inherits parent
create table c3 ( constraint c3_constarint CHECK (id = 3)) inherits parent
when doing insert into c1 values(1) it is acquiring RowExclusive locks on all children(c2, c3)
Is there a way can we do constraint exclusion during insert? Or any hints available to perform this action