Làm cho dữ liệu cũ chỉ đọc


11

Trong một dự án cơ sở dữ liệu mà tôi hiện đang làm việc, có một yêu cầu là tại một thời điểm nhất định, dữ liệu 'cũ' phải được thay đổi thành chỉ đọc. Điều này có thể có trong SQL Server không?

Tôi không thể thay đổi quyền của bảng vì quyền chỉ đọc chỉ nên áp dụng cho dữ liệu cũ hơn một ngưỡng nhất định, tức là người dùng vẫn có thể thêm và chỉnh sửa dữ liệu đã được thêm sau thời điểm này.

Câu trả lời:


10

Sử dụng các phân vùng trên nhiều nhóm. Khi một phần dữ liệu (ví dụ: trong một tháng sau khi đã tiến hành hòa giải), hãy đánh dấu nhóm tệp như vậy.


2
* Yêu cầu Phiên bản doanh nghiệp
dwjv

Phân vùng có thể được thực hiện với lượt xem quá.
Rob Farley

Trước đây không sử dụng phân vùng nhưng nghe có vẻ là một giải pháp gọn gàng cho vấn đề của tôi. Chắc chắn sẽ đọc lên trên nó. Rất cám ơn
pera
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.