SQL Server只读数据库的使用优势和区

时间:2010-06-29 11:40:51

标签: sql-server

我们可以将DataBase设置为只读,并限制某些命令,如自动收缩,自动统计和DBCC命令。但它也提供了限制这些功能的高性能。 我们可以使用

ALTER DATABASE dbName SET READ_ONLY

命令将DB设置为只读。但是,为什么我们应该使用只读数据库?有哪些优点,有哪些用途? 谢谢。

3 个答案:

答案 0 :(得分:1)

只读数据库?

例如,您购买的定期更换的查找数据,但只能在正常情况下读取。

答案 1 :(得分:1)

您通常使用只读文件组而不是整个只读数据库。

但是,您可能拥有遗留数据库,例如,没有人应该更新。

答案 2 :(得分:1)

有时您可能拥有一个由发布者共享的数据库 - 历史数据,股票数据,统计数据,研究。或者可能是您自己的归档数据。

它可能会也可能不会作为SQL Server数据库启动,但数据是静态的。

你绝不希望任何人,无论是偶然还是故意改变它。