Tôi có một cơ sở dữ liệu SQL Server với PAGE_VERIFYtùy chọn được đặt thành NONE. Khi tôi đặt thành này CHECKSUM, chỉ các trang thay đổi từ thời điểm đó trở đi mới được tính toán và lưu trữ tổng kiểm tra của chúng trên trang.
Tôi đang tìm cách tốt nhất để đặt tổng kiểm vào ít nhất tất cả dữ liệu bảng và chỉ mục.
Ý tưởng ban đầu của tôi sẽ là bỏ và tạo lại tất cả các chỉ mục được nhóm. Đối với các bảng không có chỉ mục được nhóm, tôi sẽ tạo một bảng và sau đó thả lại.
Điều đó sẽ dẫn đến ít nhất một thao tác ghi trên mỗi trang dữ liệu và chỉ mục, nhưng nó hơi nặng tay. Bất cứ ai có một ý tưởng tốt hơn?