2 ms·
The catch is the time you need to wait / migrate the newly invalid data. All that NOT VALID does is add the validation for inserts and updates but does not che
by desas 6y ago
The catch is the time you need to wait / migrate the newly invalid data.
All that NOT VALID does is add the validation for inserts and updates but does not check the existing data. This does let it get away with a less restrictive level of locking.
However there may be data which is not valid for a long long time, the "concurrently" query could be running forever.