Re: creating CHECK constraints as NOT VALID
От | Josh Berkus |
---|---|
Тема | Re: creating CHECK constraints as NOT VALID |
Дата | |
Msg-id | 4DF68B2A.80705@agliodbs.com обсуждение исходный текст |
Ответ на | Re: creating CHECK constraints as NOT VALID (Alvaro Herrera <alvherre@commandprompt.com>) |
Ответы |
Re: creating CHECK constraints as NOT VALID
Re: creating CHECK constraints as NOT VALID |
Список | pgsql-hackers |
Alvaro, Dean, >> I think that you also need to update the constraint exclusion code >> > (get_relation_constraints() or nearby), otherwise the planner might >> > exclude a relation on the basis of a CHECK constraint that is not >> > currently VALID. > Ouch, yeah, thanks for pointing that out. Fortunately the patch to fix > this is quite simple. I don't have it handy right now but I'll post it > soon. Hmmm. Is this the behavior we want with NOT VALID constraints though? I know that if I'm pouring 100m rows into a new partition as part of a repartitioning scheme, I don't want to *ever* check them if I know they're correct because of how I created the table (CREATE TABLE AS ...). -- Josh Berkus PostgreSQL Experts Inc. http://pgexperts.com
В списке pgsql-hackers по дате отправления: