数据库安全

我在书上看见可以通过将数据库文件和master/model/tempdb放在不同的物理驱动器上可以提高数据库安全
请问各位,大家在公司里是如何配制文件和驱动器关系的?

镜像日志也能提高安全性,请问大家是如何设置的?

作者: 244512   发布时间: 2011-12-08

model数据库没什么特殊要求,我们新建的一个数据库是以这个数据库为模板生成的。只在新建数据库的时候会使用它,因此这个性能基本没要求。

一个良好的设计,建议将系统数据库(master,model等);tempdb;业务数据库;业务数据库的日志文件;备份文件分别放在不同的物理转轴磁盘上(或者说不同物理磁盘上),一方面可以提高性能,另外一方面也可以提高安全性。

可以简单想象一下,物理磁盘出问题的时候,不会所有的一起坏(一起坏的可能性很低),使用上面的组合,任何一个物理转轴出现故障,都可以做到损失最小,而且只有当日志文件所在的磁盘出现故障的时候才可能丢失数据。

镜像也是一种高可用性的方案,当主出现问题后,从能够接手,从而保证系统的正常运行,同时达到数据安全的目的。

作者: oswica   发布时间: 2011-12-08