我有 2 个盒子。一个是戴尔(4x146GB 15k 3.5'' SAS,RAID 10)。这是主 SQL 服务器(仅运行 mssql)。戴尔有 8GB RAM,mssql 运行良好。戴尔有 Windows 2008 R2 x64,第二个是惠普 dl360 g5(2x36gb[raid1] 10k sas 用于系统,2x700gb[raid1] 用于存储),700 GB 驱动器是 Seagate ST9750420AS。惠普有 Windows 2003 R2 x64。Booth 服务器有 mssql 2005 x64
第二台服务器用于 sql 复制(在事务模式下)、wsus、kaspersky adminkit 和 3 个用户的终端服务器。Hp 服务器有 6gb ram 和 SmartArray E200i - 这很麻烦,因为它们不支持 6 个驱动器。我计划在 raid 10 中使用 4x700 gb(为了提高性能)
因此,如果 E200i 不支持 6 个驱动器,我的计划是将 SQL 复制到 700 GB 阵列。问题 1 = 这样会有多好?选择使用新控制器和电缆是不可接受的。我已经有 4x700 GB 驱动器。但这些驱动器是标准驱动器,而不是企业驱动器。HP 服务器是第二台服务器,这并不重要。问题 2:这些驱动器是否会影响主 mssql 服务器的性能?因为非企业磁盘的延迟和访问时间要高得多。计划也是在半年后更换一个驱动器(以防两个驱动器不会同时发生故障)
或者更好的方法是出售这 4 个 700gb 驱动器并获取 2 个 SAS 驱动器?
数据库大小:
DatabaseName Logical_Name Physical_Name SizeMB
-------------------------------------------------------------------
FTGWIN FTGWIN_data D:\MSSQL_FTGWIN\FTGWIN.mdf 6216
FTGWIN FTGWIN_log D:\MSSQL_FTGWIN\FTGWIN_log.ldf 11535
谢谢。圣诞快乐 :)
答案1
我不会让终端服务器客户端访问正在为重要数据库运行 SQL Server 复制相关任务的服务器,尤其是只有 6GB RAM 的服务器。删除此服务器上的终端服务,无论您决定使用哪种 RAID,只需复制约 18GB 内存即可。
如果您需要继续使用此服务器,至少将 RAM 增加一倍并安装 4 x 146GB SAS 15K (RAID10),这样每个人都会满意。如果这三个用户需要更多磁盘空间,请改用 RAID5 或 300GB SAS 15K 驱动器。