-2 sql-server-2008 sql-server hardware
我们正在构建一个工作中的新服务器,我希望了解我们应该如何构建它以获得最佳性能和备份能力。我们有 6 个驱动器,我们需要一个操作系统(Windows Server 2008)和数据库(SQL Server 2010)。一切都是全新的,6 个 146GB 磁盘驱动器、2 个 AMD 2.2Ghz 四核处理器和 16GB 内存。
我们有一个程序可以连续读取和写入 SQL 数据库。
唯一需要考虑的选项是磁盘布局,但您只有六个。
这对于“最佳性能”来说还不够
具有 2 个磁盘的 RAID 1 卷大约为 135GB,因此如果您的数据库是 100GB 以上,您需要具有 4 个磁盘的 RAID5/RAID 10,但是您没有足够的空间用于单独的日志/操作系统/Tempdb 卷。顺便说一句,100GB+ DB 为什么只有 16GB RAM?(对于 SQL Server 缓存,这将是 12GB)
如果您的写入量很大,那么您需要一个单独的日志驱动器,同样是 RAID 1。
Tempdb 最好也有自己的卷。和操作系统/二进制文件。和本地备份,除非你有一个快速的网络来备份。
但是,只有 6 个磁盘,我会按照以下问题使用所有 6 个磁盘进行单个 RAID 10:
帮助我为 SQL Server 2008 实例选择 RAID 级别组合
有了更多磁盘,您可以考虑此处讨论的内容:
SQL Server 配置/规范建议和建议!
请注意,这些不是严格的规则:这取决于您的数据库负载和大小
购买服务器时,优价和便宜不要放在一起...
归档时间: |
|
查看次数: |
1609 次 |
最近记录: |