我非常简短的概述
SQL Server 数据库作为虚拟机安装在 VMWare 上,插入了一些具有相同(或非常相似)参数的磁盘区域
版本是安装在 Win2003/2008 Datacenter 上的 SQL Server 2005/2008 R2 Standard
数据库文件保存在安装了 WinOS 的另一个磁盘上
这是关于良好实践的逻辑,还是有其他重要的、重要的论据支持或反对,为什么我们应该这样做(或不这样做)?
我非常简短的概述
SQL Server 数据库作为虚拟机安装在 VMWare 上,插入了一些具有相同(或非常相似)参数的磁盘区域
版本是安装在 Win2003/2008 Datacenter 上的 SQL Server 2005/2008 R2 Standard
数据库文件保存在安装了 WinOS 的另一个磁盘上
这是关于良好实践的逻辑,还是有其他重要的、重要的论据支持或反对,为什么我们应该这样做(或不这样做)?
将操作系统安装与数据库安装分开通常是一种很好的做法,可以将操作系统磁盘问题与数据库磁盘问题隔离开来。
这样做的主要原因是为了减少操作系统问题可能阻止数据库恢复的变化,反之亦然。如果您的数据库填满了可用磁盘空间,它可能会导致数据库和操作系统崩溃。
这还允许您为不同的部分提供不同的恢复选项。我们通常在操作系统磁盘上运行 RAID 1(镜像),在数据库磁盘上运行 RAID 5(或其他类型的奇偶校验 + 条带化)。由于操作系统磁盘的写入次数较少,我们可以利用镜像的性能损失来减少崩溃情况下的恢复时间。但是在数据库方面,我们希望以崩溃情况下的恢复时间为代价来最大化读/写的性能。