NOT VALID rồi VALIDATE CONSTRAINT: thêm ràng buộc không khoá lâu
Thêm FOREIGN KEY hay CHECK vào bảng lớn với NOT VALID chỉ giữ khoá mạnh trong tích tắc để bật ràng buộc cho các thay đổi mới, còn VALIDATE CONSTRAINT ở bước sau quét dữ liệu cũ với khoá yếu hơn (SHARE UPDATE EXCLUSIVE) không chặn ghi; cùng kỹ thuật hai bước này áp dụng cho NOT NULL qua một CHECK constraint.
DatabasesNâng cao2026-08-20
Tài liệu tham khảo
Mở rộng
Animation gốc là một file HTML tự chứa, có thể nhúng lại ở bất kỳ trang nào khác. Mở file gốc