【发布时间】:2009-12-23 02:47:32
【问题描述】:
刚得到一个带有 6 x 320 GB 磁盘的 win 2003(64 位)服务器盒,并打算安装 mssql 2005(64 位标准)。正在考虑设置以下内容:
- 磁盘 1 和 2 运行 Raid 1,分为 C:\ 用于操作系统 (~50GB) 和 D:\ 用于所有 .ldf 文件 (~250GB)
- 磁盘 3 到 6 运行 Raid 0,分为 E:\ 用于 .mdf 文件 (~700GB) 和 F:\ 用于运行备份等 (~200GB)
这会是最优的吗?
我想知道 tempdb 是否应该像其他 .mdf 和 .ldf 文件一样对待或移出到 F:\
还用谷歌搜索过,对文件组有点困惑,有些人建议将索引转移到不同的文件组并使用分区。这会有用吗,因为硬件将磁盘 3 到 6 组合成“1 个物理磁盘”并且 sql 不会从并发读取中获益?
【问题讨论】:
-
这确实属于 serverfault.com
标签: sql-server-2005 sqlperformance