将旧数据设为只读


11

在我当前正在从事的数据库项目中,要求在某个时间点将“旧”数据更改为只读。在SQL Server中可以吗?

我不能更改表许可权,因为只读许可权应仅适用于早于特定阈值的数据,即用户仍应能够添加和编辑在此时间点之后添加的数据。

Answers:


10

在多个文件组中使用分区。一旦必须读取一部分数据(例如,对帐后的一个月),则将文件组标记为只读。


2
*需要企业版
dwjv

分区也可以用视图来完成。
罗伯·法利

过去从未使用过分区,但是听起来像是对我的问题的一种巧妙解决方案。一定会读下去的。非常感谢
pera 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.